初3英语题.速度1. I'm sorry you have missed the bus. It _____ five

初3英语题.速度
1. I'm sorry you have missed the bus. It _____ five minutes ago.
A.was leaving B.has left C left D leaves .

说明原因.
是不是用现在完成时啊? 要怎么区分
1qazxsw23e 1年前 已收到5个回答 举报

kaimng 幼苗

共回答了18个问题采纳率:88.9% 举报

选C,后面的时间状语是five minutes ago强调的是过去,所以用过去时
你看这个时间状语是过去的,而且整个句子的意思强调的是过去,而不是过去完成,单纯强调公车在过去的这个时间离开了所以用过去时

1年前

6

小彬仔 幼苗

共回答了1个问题 举报

此句用left. 它5分钟前离开。
使用其它3个选项的情况:
A. It was leaving when I found the bus about 50 meters away from me. 当我见到离我50米开外的那辆公交时,它马上就要开走了。
B. It has left for five minutes. 它已经离开5分钟了。 记住:过去的事,具体时间点上多数...

1年前

2

ILLL520 幼苗

共回答了4个问题 举报

c

1年前

2

miyao8664 幼苗

共回答了2个问题 举报

b

1年前

1

ruike1983 幼苗

共回答了2个问题 举报

c
关键在ago
它是一般过去时标志性的时间状语
详细解释参考:
一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。
一般过去时的时间状语:yesterday, last week,…ago, in1980, in October, just now等,皆为具体的时间状语。
现在完成时的时间状语:for,...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.080 s. - webmaster@yulucn.com