英语巴士网

将来完成进行时的注意事项

分类: 英语语法 

将来完成进行时的注意事项

一般来说,将来完成进行时的组成结构为:“主语 + 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

猜你喜欢

推荐栏目