一道英语题I'm sorry you've missed the train.It___10 minutes ago.A、left B、has left
人气:293 ℃ 时间:2019-08-21 19:20:14
解答
left.
有ago说明是已经过去了,就用left一般过去时
如果是for 10 minutes.就需要用has left.这是过去完成时,for表示持续一段时间.但对现在有影响啊,不应该用现在完成时么?给一个一针见血的答案吧!谢谢啦!它注重的是时态,10 minutes ago是个时间断点,也就是一瞬间的事。一瞬间的事就需要用left。 换句话说,这样的题目在考试只需要找到那个问题的点回答就可以了。看到since ,for之类的一般用完成时,ago一般用过去时。当然也要具体问题具体分析。毕竟时态比较复杂。
推荐
猜你喜欢
- 高2一道比较简单而又很奇怪的物理题(磁力)
- 已知幂函数的图像通过点(8,1/4),求f(27)的值.
- sin30°-二分之根号2cos45°+三分之一
- 谜语:有五只母鸡每日每只母鸡只生一只鸡蛋,一个星期生几只鸡蛋啊?
- 天气变冷时穿暖和的衣服很重要.(用It's adj.+to do sth.的句型翻译成英语)
- 设P是椭圆x2/25-y2/16=1上一点,F1,F2是焦点,若∠F1PF2=30°,则△F1PF2的面积为
- 如何证明在酯化反应中生成的是乙酸乙酯
- 有一种数列规律,依次排列为:1,2,3,5,8,13,21...请求第10个数是什么?