同學們在使用將來完成進行時的時候可能會或多或少地出現(xiàn)疑惑——到底該在什么時候使用這個時態(tài),接下來,小編就結合例句圖文并茂地告訴你將來完成進行時的一些用法。
?
用法1:Duration Before Something in the Future
我們可以用將來完成進行時來表示一種在某個將來的特定時間或者事件發(fā)生之前持續(xù)進行的狀態(tài)。比如說:for five minutes, for two weeks 或者是 since Friday,類似這樣的時間狀語都常被用于將來完成進行時中。請注意,這些時間狀語也會出現(xiàn)在現(xiàn)在完成進行時以及過去完成進行時當中,但是只有在將來完成進行時中,這些時間狀語將要指向將來的狀態(tài)。
比如說:
  • 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

可以在將來某個別的動作發(fā)生之前使用將來完成進行時來表示事情的原因或者影響。來看接下來幾個例句:

  • 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.