the three of us_____ around europe for about a month last summerA,travelledB,have travelledC,had travelledD,travel到底是用过去时还是现在完成时?选哪一个?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 13:38:02
the three of us_____ around europe for about a month last summerA,travelledB,have travelledC,had travelledD,travel到底是用过去时还是现在完成时?选哪一个?
xU]oH+j}HqJG`6vMQ@ hB@)B[ئ3c {gtmRxsνط%ÒU`?PIѰ!U9+rTA~. ZGK%[Z[y&'/'q<9j\I{;$eaP#Jx Sz8ߜCy,m,~9Y:ICpoh/\8}GXm'S×Y8/m[$*)푣4Dhڠg'qaKv%=I;|V-[gP`PxJcܚ5pkC@Ğdڮ,$O`xgi Hx,N71RD*9`7g;ݩٙ:ީy J!V$x%:ڔB Rdt\,c@I%(d^#K!kjA*OMvUhE붞Dd#QQuN(:vIl6K 9i.9|C@jc5E=I)6Q^|EԙIJȞJwzCL"Es]¯ܪ9/=W)9Bhڌf#UxKq{e8-["OǷA&,L;+0.׻)4 |ǖD%zΧEo^ɠ M'[o9z,Ԙ=Ht  PV

the three of us_____ around europe for about a month last summerA,travelledB,have travelledC,had travelledD,travel到底是用过去时还是现在完成时?选哪一个?
the three of us_____ around europe for about a month last summer
A,travelled
B,have travelled
C,had travelled
D,travel
到底是用过去时还是现在完成时?选哪一个?

the three of us_____ around europe for about a month last summerA,travelledB,have travelledC,had travelledD,travel到底是用过去时还是现在完成时?选哪一个?
A,trevelled 是对的.只能用一般过时.
句子的语境中没有明确一个表示过去的动作与travel动作相比较,即没有“表示过去的过去”这一语境,只是笼统的知道travel的动作在过去某一段时间发生.在这种语境下,只能用一般过去时,尽管句子有for+一段时间的时间状语.
试比较:The three of us 【had travelled】 around Europe for about a month when / before Tom went to see us last summer.
过去完成时had done的使用是有较为严格的时态要求的.单独的一个句子,通常不能使用过去完成时;而延续性动词的一般过去时,常常与for+一段时间的时间状语连用(for还可以省略);如:The fire lasted( for )two hours last night.(昨晚那场大火持续了2个小时.)

A
根据last summer 可知是一般过去时。
加油!不明白再问!如果帮到你,请采纳,谢谢!

因为上个暑假我们已经在欧洲旅游了大约一个月的时间了 表示这个动作有可能还没结束 所以用完成时
又因为是上个月 所以用过去完成时
——选C.had travelled

A

解析:句子的语境没有明确travel动作结束的时间,只是笼统的知道过去某一段时间发生。在这种语境下,只能用一般过去时,尽管句子有for+一段时间的时间状语。过去完成时had done的使用是有较为严格的时态要求的。单独的一个句子,通常不能使用过去完成时。
求采纳!谢谢
【俊狼猎英】...

全部展开

A

解析:句子的语境没有明确travel动作结束的时间,只是笼统的知道过去某一段时间发生。在这种语境下,只能用一般过去时,尽管句子有for+一段时间的时间状语。过去完成时had done的使用是有较为严格的时态要求的。单独的一个句子,通常不能使用过去完成时。
求采纳!谢谢
【俊狼猎英】

收起

c 因为是发生在过去 而且没有提及到这件事的影响