作业帮 > 英语 > 作业

过去完成时能否与过去时间状语连用

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/18 00:22:39
过去完成时能否与过去时间状语连用
现在完成时不能与过去时间状语连用,那么过去完成时呢?最后有例子.
应该说过去完成时能与过去时间状语连用,但必须是表示时间段的,而非时间点.也就是说,by等+过去的时间.如下:
They had finished the project by the end of last month,6 months earlier than planned.
但如果只有last month 这个过去时间的话,就该是they finished the project last month.
也就是说,当这个时间状语表示的是过去延续着的一段时间时,就用过去完成时.
这里的last month 在汉语里似乎是过去的一个时间段,但它实际上指的就是这个月,是个点,而by the end of last month就是指很久以前一直延续到上个月,因此是个时间段.
不知我说的够不够清楚?