over the next few years与over the past few years
发布网友
发布时间:2022-05-07 20:03
我来回答
共2个回答
热心网友
时间:2022-07-01 07:28
over the next few years与over the past few years
有一道高考题大概是:Our relationship will____ a lot over the next week.
A,develop B,have developed 为什么不选B,有了over不就用完成时吗!?
因为over the next few years的时间是【从现在起往后算的接下来的几年】,一般用于【将来时态】;而over the past few years的时间是【从过去某个时间开始截止的到现在】,一般用【现在完成时】。上面这句是将来时态,所以选项是A.
还有一句话The work will be completely finished by next Monday.
by 的时间是从动作发生时算起截止到下个星期一为止,所以用【将来时】。
热心网友
时间:2022-07-01 07:28
第二句是被动语法,不是完成式。over看后面的时间点,如果是过去(用过去完成式)或到现在(现在完成式),还是未来(未来完成式)。这句除非有指示relationship是过去就开始了,才能用未来完成式。如 Our friendship will have been two years by next week.(到下周我们的友谊就满2年了)。不然就是简单未来式。