Over the last two months,two banks _____ in this city.这里的 Over 此题是用过去完成时还是用现在完成时?过去的两个月里 包括现在吗?比如现在是7月,过去的两个月不就是6月和5月吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 21:54:40
Over the last two months,two banks _____ in this city.这里的 Over 此题是用过去完成时还是用现在完成时?过去的两个月里 包括现在吗?比如现在是7月,过去的两个月不就是6月和5月吗?

Over the last two months,two banks _____ in this city.这里的 Over 此题是用过去完成时还是用现在完成时?过去的两个月里 包括现在吗?比如现在是7月,过去的两个月不就是6月和5月吗?
Over the last two months,two banks _____ in this city.这里的 Over
此题是用过去完成时还是用现在完成时?
过去的两个月里 包括现在吗?
比如现在是7月,过去的两个月不就是6月和5月吗?

Over the last two months,two banks _____ in this city.这里的 Over 此题是用过去完成时还是用现在完成时?过去的两个月里 包括现在吗?比如现在是7月,过去的两个月不就是6月和5月吗?
现在完成时
过去的过去才用过去完成时
过去的两个月,不包括现在,
现在是7月,过去的两个月当然是6和5月了.
但是,这个时间只是过去,并不是过去的过去
如果把over换成by
就用过去完成时,因为,by+过去时,就是过去的过去了.
我给你举个例子,
I had learnt 5000 words by the end of last year.
截止到去年年底,我已经学了5000个单词了
因为去年年底,本来就是过去时了,再加上年底之前,就是过去的过去了.

通过的意思
用现在完成时态
补充:说这句话的时候,你是站在7月的立场上说的,当然用现在完成时态;如果你在昨天说7月以前的事情,才用过去完成时态。

over the past/last + 一段时间是做句子的时间状语的,强调那段时间后出现的结果, 句子必须使用现在完成时。

这里的over 是during的意思,表示“在…期间,经过一段时间”。
此题用现在完成时,表示“在过去的两个月里,2家银行倒闭了”,时间是相对现在之前的两个月期间。

可以理解为:历经,经历。。。。。时间。
用现在完成时。