作业帮 > 英语 > 作业

In the past twenty years,Lau has made over one hundred films

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/21 19:27:49
In the past twenty years,Lau has made over one hundred films.
句中 In the past twenty years 是一个时间段.所以用了现在完成时has made .那么是不是只要句中有一个时间段出现就用现在完成时?
当然不是了,要看这个时间段是用什么表示的,而且同样的短语,也可以用在不同的时态里面,比如:I lived in that city for 12 years.I have lived in this city for 12 years.I'll live in that city for 12 years.但是你所问的这一句中的in the past/last 后面加时间段,这个短语只能用在现在完成时态里.