-Why are you late?

-Why are you late?
-Sorry,the bus I took ______the mud for half an hour.
A.was stuck in B.has been stuck in
答案是选A.我的第一感觉也是.
但后来想了一下,就选的B,并不是看到有for哦
而是时态的问题一直没搞清楚
另外有关于时态的建议或资料可以写下来或给我网址,比较精辟而关键的哦
好.呵呵~
英语人气:375 ℃时间:2020-04-30 02:49:07
优质解答
如果选 B 意思是车子被陷在泥巴中半小时,现在还在泥巴中没出来
明显不合语境.此句话就是说他在过去陷进去了,现在好了.
注意一般过去式只是说过去的一个事实,而现在完成进行时是强调延续.
A对
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版