打印本文 打印本文  關閉窗口 關閉窗口  
      英語動詞時態詳解:過去完成時
      作者:陳根花  文章來源:本站原創  點擊數  更新時間:2008-05-16  文章錄入:admin  責任編輯:admin

       

      12. The young girl sitting next to me on the plane was very nervous. She ______ before.

      A. hasn’t flown         B. didn’t fly              C. hadn’t flown         D. wasn’t flying

      分析:C用于供參照的過去時間為was nervous(當時坐飛機很緊緊)與之相比較hadn’t flown(沒有坐過飛機)顯然屬于過去的過去”,故用過去完成時。

      13. I was giving a talk to a large group of people, the same talk I ______ to half a dozen other groups.

      A. was giving            B. am giving             C. had given             D. have given

      分析:C。許多同學可能會簡單地根據前面的was giving而誤選A。但事實上,此題提供的語境是:我當時正在給一群人作報告,這個報告我曾給其他若干批人講過。由于was giving為過去進行時,而“曾給其他若干批人講過”顯然發生在was giving這一過去時間之前,故用過去完成時,即答案選C

      14. John, a friend of mine, who got married only last week, spent $3, 000 more than he ______ for the wedding.

      A. will plan               B. has planned           C. would plan           D. had planned

      分析:D首先將選項分成兩組CD過去組”,AB非過去組”,而根據句中的got marriedlast week可推知此題的答案應在過去組中。然后再根據句意比較get marriedplan的先后關系,顯然是先“計劃”,后“結婚”,而“結婚”在句中用了一般過去時,故“計劃”要用過去完成時

      15. They became friends again that day. Until then, they ______ to each other for nearly two years.

      A. didn’t speak          B. hadn’t spoken        C. haven’t spoken      D. haven’t been speaking

      分析:B。由于他們再次成為朋友發生在過去(因為became用的是一般過去時),這就說明他們差不多有兩年沒說過話屬于“過去的過去”,所以要用過去完成時。

      16. —It was really very kind of you to give me a lift home.

      —Oh, don’t mention it. I ______ past your house anyway.

      A. was coming          B. will come             C. had come              D. have come

      分析:A。根據前面一句中的was可知,搭車的事發生在過去,所以“我開車要經過你的家門口”也發生在過去,因此可排除BD。而在剩下的AC中,不能選C,是因為C為過去完成時,表示“過去的過去”,與句意不符。

      17. I ______ there little more than a week when I set to work with the scientist.

      A. would be              B. have been             C. had been               D. will be

      分析:C。由于set to work with the scientist這一動作發生在過去,而be thereset to work的先后關系是:be there在先,set to work在后。所以be there發生的時間屬于“過去的過去”,故用過去完成時。

      18. The play had already been on for quite some time when we ______ at the New Theatre.

      A. have arrived          B. arrived                 C. had arrived           D. arrive

      分析:B。由于句中的had already been用的是過去完成時,而根據句意,arrive顯然應發生在其后,故要用一般過去時。全句意為:當我們到達新劇院時,戲已經演了好一會兒了。

      19. —Did Alan enjoy seeing his old friends yesterday?

      —Yes, he did. He ______ his old friends for a long time.

      A. didn’t see             B. wouldn’t see         C. hasn’t seen            D. hadn’t seen

      分析:D。由于見朋友發生在過去(即昨天),而很久沒有見到朋友自然是昨天的見面之前,即屬于過去的過去,故用過去完成時。

      20. The hotel wasn’t particularly good. But I ______ in many worse hotels.

      A. was staying           B. stayed                   C. would stay            D. had stayed

      分析:D。根據The hotel wasn’t particularly good這一句中的一般過去時可推知stay in many worse hotels要用過去完成時,因為它發生在wasn’t之前。

       

      上一頁  [1] [2] [3] [4] [5] [6] [7]  下一頁

      打印本文 打印本文  關閉窗口 關閉窗口  
      主站蜘蛛池模板: 久久综合九色综合网站| 四虎永久在线精品国产馆v视影院| 动漫美女和男人羞羞漫画| 2021麻豆剧果冻传媒入口永久| 无码人妻丰满熟妇区五十路百度 | 巨胸喷奶水www永久免费| 成人国产mv免费视频| 久热免费在线视频| 欧美高清在线精品一区| 国产av人人夜夜澡人人爽| 69av免费视频| 大学生日嘛批1| 中文字幕乱码人妻无码久久| 欧美乱子伦一区二区三区| 人人添人人妻人人爽夜欢视AV | 中文字幕亚洲欧美在线不卡| 曰韩无码无遮挡a级毛片| 亚洲欧美成人影院| 精品一区二区久久久久久久网精 | 亚洲一区在线视频观看| 漂亮人妻被黑人久久精品| 午夜一区二区三区| 豪妇荡乳1一5白玉兰免费下载| 国产精品一卡二卡三卡| 99国产精品久久| 忘忧草www日本| 久久99精品久久久久久园产越南| 极度另类极品另类| 亚洲欧美中文日韩v在线观看 | 欧美日韩高清在线观看| 免费日产乱码卡一卡| 自慰系列无码专区| 夜夜橹橹网站夜夜橹橹| 中文字幕在线观看第一页| 日韩在线你懂的| 亚洲中文字幕精品久久| 法国性经典xxxxhd| 免费高清日本1在线观看| 色噜噜狠狠一区二区三区果冻| 国产成人免费高清激情视频| 制服丝袜怡红院|