圖文并茂地教你將來完成進(jìn)行時(shí)
- They?will have been talking?for over an hour by the time Thomas?arrives.
- She?is going to have been working?at that company for three years when it finally?closes.
- James?will have been teaching?at the university for more than a year by the time he?leaves?for Asia.
- How long?will?you?have been studying?when you?graduate?
- We?are going to have been driving?for over three days straight when we?get?to Anchorage.
-
A: When you?finish?your English course,?will?you?have been living?in New Zealand for over a year?
B: No, I?will not have been living?here that long.
用法2?Cause of Something in the Future
可以在將來某個(gè)別的動(dòng)作發(fā)生之前使用將來完成進(jìn)行時(shí)來表示事情的原因或者影響。來看接下來幾個(gè)例句:
- Jason will be tired when he gets home because he will have been jogging for over an hour.
- Claudia's English will be perfect when she returns to Germany because she is going to have been studying English in the United States for over two years.