作业帮 > 英语 > 作业

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

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/05/15 18:29:15
In the past twenty years,Lau has made over one hundred films.
句中 In the past twenty years 是一个时间段.所以用了现在完成时has made .那么是不是只要句中有一个时间段出现就用现在完成时?
In the past twenty years,Lau has made over one hundred films
当然不是了,要看这个时间段是用什么表示的,而且同样的短语,也可以用在不同的时态里面,比如: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 后面加时间段,这个短语只能用在现在完成时态里.