7.(2011北京卷,27)——That must have been a long trip.
来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/18 04:00:24
7.(2011北京卷,27)——That must have been a long trip.
——Yeah,it ______ us a whole week to get there.
A.takes B.has taken C.took D.was taking
解析:考查动词的时态.句意为“——那一定是长途旅行.——是的,我们花了整整一周时间才赶到那儿.”题干中must have
done是对过去的肯定推测,提示时间在过去,描述过去的情况,排除A和B,D项was
taking进行时态表将来,但事实上事情已发生,这与题意不符,因此选C.
我很纠结 为什么不是has taken 现在完成时的用法之一是 表示过去发生或已经完成的某一动作对现在造成的影响或结果.所以我花了很多时间到那 造成了那人猜测旅行一定花了很多时间 这不是影响么?
——Yeah,it ______ us a whole week to get there.
A.takes B.has taken C.took D.was taking
解析:考查动词的时态.句意为“——那一定是长途旅行.——是的,我们花了整整一周时间才赶到那儿.”题干中must have
done是对过去的肯定推测,提示时间在过去,描述过去的情况,排除A和B,D项was
taking进行时态表将来,但事实上事情已发生,这与题意不符,因此选C.
我很纠结 为什么不是has taken 现在完成时的用法之一是 表示过去发生或已经完成的某一动作对现在造成的影响或结果.所以我花了很多时间到那 造成了那人猜测旅行一定花了很多时间 这不是影响么?
根据时态是可以排除ab的,B是现在完成的,而在句意是发生在过去的时间.
一般过去时有动作发生的时间点,即过去某一时间发生某一动作;现在完成时则没有,即不强调是哪个时间点发生的动作,而强调过去的动作对现在造成的影响和结果.
在他猜测时,已经去那里了,这是发生在过去的时间点的,且对现在是没有造成影响的
一般过去时有动作发生的时间点,即过去某一时间发生某一动作;现在完成时则没有,即不强调是哪个时间点发生的动作,而强调过去的动作对现在造成的影响和结果.
在他猜测时,已经去那里了,这是发生在过去的时间点的,且对现在是没有造成影响的
-That must have been a long trip to get there - Yeah ,it____
—That must have been a lot of work.—Yeah,it us
The room ___ a stale air.It must have been vacant for a long
5.Bruce must have been in China for a long time,_____?A.hasn
In a country which must certainly have been a long way away
5.Bruce must have been in China for a long time,_____?
句型转换I feel lucky that I have been a member on the trip .
take a look at that car,it must have been expensive,为什么用have
The windows must have taken you quite a long time that day 这
【08宁夏卷】27.—Have you known Dr.Jackson for a long time?
You must have been read the story named Cry Wolf that a boy
That must have been a terrifying experience.Yeah.i ____in th