將來完成進行時的注意事項
一般來說,將來完成進行時的組成結構爲:“主語 + will/shall + have + been + 現在分詞”,同時,爲了清楚表達意思,一般都配有時間狀語,這樣的結構導致了在使用將來完成進行時的時候,很容易出現問題。小編今天準備了在使用將來完成進行時的時候需要記住的幾個事項:
1.REMEMBER No Future in Time Clauses
和所有的將來時態一樣,使用將來完成進行時的時候,不能用帶有以下詞彙的時間狀語,包括:
when, while, before, after, by the time, as soon as, if, unless 等等
當出現這些詞彙時,應該使用現在完成進行時。比如說:
除非你的工作時間和Tim一樣長了,否則你不能升職。
You won't get a promotion until you will have been working here as long as Tim. Not Correct
You won't get a promotion until you have been working here as long as Tim. Correct
2.REMEMBER Non-Continuous Verbs / Mixed Verbs
要記住:不能在任何進行時態中使用非持續性的動詞。還有,有混合意義(即可以表示持續性也可以表示非持續性)的動詞,在表示持續性含義時,也不能用在將來完成進行時中。如果要使用這類動詞,就不應該使用將來完成進行時,而要使用將來完成時。比如說:
兩年以後,Ned就能拿到他的駕駛執照了。
Ned will have been having his driver's license for over two years. Not Correct
Ned will have had his driver's license for over two years. Correct