问题标题:
一道英语题I'msorryyou'vemissedthetrain.It___10minutesago.A、leftB、hasleft
问题描述:
一道英语题I'msorryyou'vemissedthetrain.It___10minutesago.A、leftB、hasleft
邱奕文回答:
left.
有ago说明是已经过去了,就用left一般过去时
如果是for10minutes.就需要用hasleft.这是过去完成时,for表示持续一段时间.
孔令罔回答:
但对现在有影响啊,不应该用现在完成时么?给一个一针见血的答案吧!谢谢啦!
邱奕文回答:
它注重的是时态,10minutesago是个时间断点,也就是一瞬间的事。一瞬间的事就需要用left。换句话说,这样的题目在考试只需要找到那个问题的点回答就可以了。看到since,for之类的一般用完成时,ago一般用过去时。当然也要具体问题具体分析。毕竟时态比较复杂。
查看更多