【英语】过去完成时练习及解析_第1页
【英语】过去完成时练习及解析_第2页
【英语】过去完成时练习及解析_第3页
【英语】过去完成时练习及解析_第4页
【英语】过去完成时练习及解析_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、【英语】过去完成时练习及解析一、单项选择过去完成时1 I the paper before my lawyer explained the details to me.A signedB had signedC signsD has signed【答案】 B【解析】试题分析:考查过去完成时。句意:在我的律师和我详细说明之前我就已经签字了。由题中时间点可知是过去完成时,故选 B。考点:考查过去完成时2 The girl, when why she in the exam, just lowered her head and kept silent.A questioned; was cheate

2、dB being questioned; was cheatingC questioned; had cheatedD being questioned; has cheated【答案】 C【解析】考查非谓语动词。句意:当被问到为什么在考试中作弊中,小女孩子低头不语。 When 引导的是是时间状语从句,与girl 之间是被动关系,所以用 done 形式,作弊没有被动语态,故选 C 项。3 After Jack some e-mails, he started working on his report.A sendsB has sentC had sentD would sent【答案】 C【

3、解析】试题分析:考查动词的时态。句意:杰克发了几份电子邮件后,开始做他的课题。状语从句是过去完成时,开始做课题是过去发生的,才能构成 “过去的过去” 的动作,所以选 C考点 : 考查动词的时态4 Wedidn tget a hoterloom because we in advance.A hadn t bookedB haven t bookedC weren t bookingD wouldn t book【答案】A【解析】试题分析:考查时态。句意:因为我们没有提前预定,我们没有拿到宾馆房间。原句中没 有拿到房间使用了一般过去时“didn't get.,而预定宾馆是在之前就已经发生

4、的事情,要使用过去完成时,表示在过去的过去就发生的事情。故 A项正确。考点:考查时态5 . She the sign language before she served as a volunteer to help the deaf.A. learnsB. has learnedC. was learningD. had learned【答案】D 【解析】试题分析:句意:她作为一名志愿者来帮助聋人之前已经学习了手语。由句意可知,学习手语在做一名志愿者之前,是过去的过去,用过去完成时,故选 Do 考点:考查动词时态的用法。6 . Sally was excited to meet Susan

5、at the party last night . They each other since theygraduated from Oxford University in 2010 .A. haven' t seenB. hadn ' t seenC. didn ' t seeD. don' t see【答案】B【解析】since,自从。以后。上句的表语是感到激动("was excited),”这个状态发生在昨晚("last night);也就是过去。因止匕他们还没彼止匕见面("They hadn' t seen eac

6、h other,这个动作发生在昨晚以前,也就是过去的过去。用过去完成时7 . Catherine came home happily, which suggested that she the final exam.A. had passedB. passC. would passD. should pass【答案】A【解析】这题考查时态的用法:suggest做暗示”讲,所以不用虚拟语气,因为通过考试是在回来前 发生,所以用过去完成时。句意是:凯萨琳高兴地回来,说明她通过了考试。选Ao8 What were you up to when she dropped in?1 for a while

7、 and some reading.A. had played ; didB. played; didC. had played :was going to doD. was playing; was going to do【答案】C【解析】考查时态。由第一句可判断出第二句描述的事情发生在过去, for a while 是相对于 whenshe dropped in 来说的 when she dropped in , “我已经玩一会儿了 ”,因此该用过去完成时态再看后一个动作,承接前面for a while ,仍然在过去, had played for a while 之后,因此应用过去将来时

8、,表示过去那个时间将要发生的动作,故选C。9 (湖南十二校联考)I got an e-mail from my old friend last Sunday.Until then , weintouch for nearly 3 years.A didn t getB haven t gotC hadn t gotD don t get【答案】 C【解析】考查时态。句意为:上周日我收到了老朋友的一封邮件。在那之前,我们将近三年没有联系了。根据Until then 可知, get in touch 这一动作发生在 got an e-mail 之前,所以用过去完成时。答案: C10 You wen

9、t to the “ Bird s Nest ” last month?, didn t youYes. That was the second time I to Beijing National Stadium.A have beenB wereC had beenD would be【答案】 C【解析】考查虚拟语气。表示是某人第几次做某事 ":That/This/It is + the first/second - last tirmethat clause (从句的谓语用现在完成时); That/This/It was + the first/secondTas柑ithetc

10、lause (从句的谓语用过去完成时)。考点:固定句式中的虚拟语气11 As he approached the door, Mike looked into the room again to see if he anythingbehind.A leftB had leftC has leftD would leave【答案】 B【解析】B 考察动词时态。句意:当他快到门口的时候,麦克再一次看看房间是否落下什么东西。Leave behind 所表示的动作发生在 look into 之前,因此使用过去完成时,表示在过去的某一时间或者某一动作之前就发生的动作。故B 正确。12 Not unti

11、l a third time that he had given birth to the reading system forthe blind called Braille.A Louis Braille tried ; he announcedB did Louis Braille try ; he announcedC Louis Braille had tried ; did he announceD had Louis Braille tried ; had he announced【答案】 C【解析】倒装句。句意:直到 L 布拉耶又尝试了一次,他才宣布成功发明了专为盲人阅读用的文

12、字Braille。 Not until 位于句首时,后面的从句不倒装,主句使用部分倒装,即把be/do/will/have/can 等提到主语之前, A 、 B 两项的第二空未倒装,排除A、 B; D 项第一空不需要用倒装,排除 D,故选C。13 He said l5 people , two of themto hospitalB have been injured ; being admittedD had been injured ; admittedhe said,从句动作发生在主句之前,而且是被动式,A have injured ; admittingC had injured ;

13、to admit【答案】 D【解析】第一空考查过去完成时,因为主句是第二空是独立主格结构, two of them 是逻辑主语,和 admit 是被动关系,用过去分词,句 意:他说 15 人受伤,其中两人住院。选D。14 If youthe failed experiences, you would not havemade such a mistake in your homework.A refer toB have referred toC referred toD had referred to【答案】 D【解析】试题分析:考查虚拟语气。表示假设的虚拟语气,用在对过去事实相反的假定上,

14、从句用过去完成时had+过去分词,主句用 would/should/might/could+have+ 过去分词。Refer to是 一个固定结构,意思为查阅、参考。该句意思为:如果你参考一下这些失败经验教训的话,你就不会在你的作业中犯下如此的错误。故选 D。考点:考查虚拟语气。15 The manager is said to have arrived back from Paris where he some Europeanpartners A would meetB is meetingC meetsD had met【答案】 D【解析】试题分析:考查时态。不定式动作to have a

15、rrived 说明发生在过去,定语从句 met 发生在 过去的过去,故用过去完成时。句意:据说经理已经从巴黎回来了,在那里他会见了一些欧洲伙伴。故D 正确。考点:考查时态16 They became friends again that day. Until then they to each other for nearly twoyears.A didn t speakB hadn t spokenC haven t spokenD haven t been speaking【答案】 B【解析】试题分析:考查时态:句意:他们在那天又成为了好朋友,直到那时他们已经近两年没有说话了。从They

16、 became friends again that day. 可知他们两年没有说话是到那天为止发,属于过去的过去的动作,用过去完成时,选 B。考点:考查时态17 I didn t get into the t-whour quarrel; I know how it , though.A would break outB has broken outC was breaking outD had broken out【答案】 D【解析】【分析】【详解】考查动词时态。句意:我没有卷入两个小时的争吵,但是我知道它是如何爆发的。根据句意,吵架是过去的事情,它发生应该是过去的过去,所以用过去完成时。

17、故选D。18 could be judged from her eyes that she was terribly sorry for what she .A As; had doneB That; didC As; didD It; had done【答案】 D【解析】本题句意 “从她的眼神可以判断,她为她所做的感到非常抱歉” 。此句中的that 引导的从句是真正的主语,而it 作形式主语。她感到抱歉是过去时,而所做的在抱歉之前已发生,故用过去完成时。19 Although most adopted persons want the right to know who their natu

18、ral parents are, some who have found them wish that they the experience of meeting.A haven tB hadn tC hadn t hadD haven t had【答案】 C【解析】试题分析:考查虚拟语气。动词 wish 引导的虚拟语气,与过去事实相反,用 had + v-ed 。句意:虽然大多数被收养的人有权知道他们的亲身父母是谁,一些已经找到他们的希望他们没有遇到的经历。故 C正确。考点:考查虚拟语气20 I arrived late and missed the flight. I the traff

19、ic to be so heavy.A hadn t expectedB haven t expectedC wouldn t expectD was expected【答案】 A【解析】考查时态。根据语境我迟到是过去,期盼为过去的过去。句意:我来迟了,错过了航班。我没想到交通会是如此堵。21 How was your job interview? Very successful. I my homework about the company, you know.A had done B have doneC did D was doing【答案】 A【解析】考查时态。句意: 你的工作面试怎

20、么样? 非常成功。我了解过这家公司。由第一句可知,参加面试是过去的行为,那么了解该公司应该是面试之前的行为,即过去的过去,故该句应用过去完成时态。 A 选项正确。22 I insisted heback the wallet to the lady, but he insisted heit.A handed; didn t stealB hand; hadn t stolenC hand; not stealD handed; hadn t stolen【答案】 B【解析】【详解】考查 insist 用法。句意:我坚持说他应该把钱包还给那个女士,他坚持认为他没有偷。insist 后跟宾语从句

21、分两种情况,一,表示坚持要去做某事(未做) insist+that 从句(主语+should+动词原形)should可省也可以不省,但要记住动词一定要用原形,这是一种虚拟语气。二,但如果表对已经发生过的事的一种看法,(注意 ;是对已经发生过的事)则使用正常时态。根据句意可知,故选 B 项。23 His earlier concert in Shanghaia big success.It was the first time the Taiwan singeraconcerton the mainland.A is;heldB was;heldC had been;would holdD wa

22、s;had held【答案】 D【解析】【详解】考查时态。句意:他早些时候在上海的演唱会非常成功。这是这位台湾歌手第一次在大陆举办音乐会。第一空:根据句意可知,此处描述的是过去的事情,应使用一般过去时;第二空: It was the first time 后面的从句谓语动词使用过去完成时。故选 D。24 -How was the Third World Intelligence Congress in Tianjin, Bella?-Wonderful! It was the first time I such intelligent robots.A has seenB has been s

23、een C had seenD had been seen【答案】 C【解析】【详解】考查时态语态。句意: Bella ,在天津举行的第三届世界智力大赛怎么样? 很棒!这是我第一次看到这样的智能机器人。固定句式It is/was the+序数词+time sb从句意为 这是某人第几次做某事的时候了” ,当前面使用is 的时候,后面的从句使用现在完成时;当前面使用was的时候,后面的从句使用过去完成时。本句前面使用了was,说明应该使用过去完成时。且主语I与see构成主动关系,要使用主动语态。故 C项正确。25 -Peter , where did you guys go for the sum

24、mer vacation?Webusy with our work for months, so we went to the beach to relax ourselves.A wereB have beenC had beenD will be【答案】 C【解析】【详解】考查过去完成时。句意:-彼得,你们暑假去哪儿了? 几个月来我们一直忙于工作,所以我们去海滩放松了一下。由“ so we went to the beach to relax ourselves 可知, “”一直忙于工作"发生在"went to the beach之前,所以本句为过去完成时。故选 C项。

25、26 The news came as no surprise to me. I for some time that the factory was going toshut down.A had knownB knewC have knownD know【答案】 A【解析】本题句意 “我对这消息一点都不惊讶。我了解到工厂要关闭已经有一段时间了” 。根据时间状语 for some time 和 came 可知应选 A 项。27 Recently, Prince Albert II of Monaco expressed his thanks for the aid they fromChin

26、a.B are receivingD had receivedA receiveC have received【答案】 D【解析】【详解】考查时态。句意:最近,因为他们从中国得到的帮助,摩纳哥的 Albert II 王子表达了他的感谢之情。根据句意可知中国先提供帮助是在王子表达感谢之前就发生了,句中“ expressed!用了一般过去时,可知中国提供帮助应该使用过去完成时表示过去的过去所发生的事情。故D 项正确。28 It was the first time that the doctor making a mistake concerning the patient.A admitted

27、B had admitted C has admitted D would admit【答案】 B【解析】【详解】考查时态。句意:这是这位医生第一次承认对于这个病人他犯了错。固定句式: It is/was+序数词 + time + that sb have/has/had done sth 意为 “这是某人第几次做某事的时候 ”,如果前面的is,后面要用have/has;如果前面是 was,后面要用had。本句前面使用了 was,后句中 要用had。故B项正确。29 As soon as I got to the airport, I realized I my ID card at home

28、.A had leftB has leftC would leaveD will leave【答案】 A【解析】试题分析:考查时态。句意:一到机场,我就意识到我将身份证忘在家里了。根据语境可知,leave my ID card at home是发生在realized之前,用过去完成时。故选A。【知识归纳】过去完成时态表示过去的过去。 When I got there, the train had left. 当我到达那里的时候,火车已经离开。考点:考查时态30 In Beijing, more than 21,100 people to donate their bodies by the e

29、nd of 2017,as the city promoted a body donation campaign from 1999.A have applied B had appliedC would have applied D applied【答案】 B【解析】【详解】考查时态。句意:截止到 2017 年底,北京已经有超过21,100 人申请捐献自己的遗体,而北京市从 1999 年开始就在开展遗体捐献活动。根据 by the end of 2017 可知此处指 “过去的过去 ” ,用过去完成时态,故选 B。31 I to send Peter a gift to congratulat

30、e him on his marriage, but I couldn it.B am hopingD would hopeA had hopedC have hoped【答案】 A【解析】【详解】考查过去完成时。句意:我本来计划在Peter 结婚时送他一个礼物的,可是我没有做到。第二个分句中“couldn'用的是一般过去时,所以发生在它之前的动作用过去完成时。故选A。32 Silk one of the primary goods traded along the Silk Road by about 100 BC .A had becomeB was becomingC has b

31、ecomeD is becoming【答案】 A【解析】【详解】考查时态。句意:到公元前100 年为止,丝绸已经成为丝绸之路上交易的主要商品之一。时间状语是by+过去时间,谓语用过去完成时。故选 Ao【点睛】动词的时态、语态是选择题必考内容之一。动词的各种时态形式都可能考到,不过最常考的是一般现在时态、一般过去时态、现在进行时态、一般将来时态以及现在完成时态,同时还常与非谓语动词一起考查。做语法填空题时,首先要判断括号中所给动词是谓语动词还是非谓语动词,如本小题就是考查谓语动词;若是谓语动词,就要考虑时态、语态、语气( 陈述语气还是虚拟语气)、主谓一致四个方面。本小题考查过去完成时,从三个方面

32、来进行判断:1 .看句子中的时间状语或时间状语从句,本小题的时间状语是by about 100 BC,故判断是过去完成时。2 . 在没有时间状语或时间状语从句时,要看上下文的谓语动词的形式。3 .看是否是特殊句型等。如句型 "It was+the first time+that从句"中that从句用过去完成时。33 As things didn t work out the way we , we found ourselves trying to force themand struggling to finish them.A plan B are planning C

33、 had planned D will be planning【答案】C【解析】考查动词时态。句意:当事情不像我们之前所计划的那样发展时,我们发现自己正在试图强迫他们并奋力完成它们。根据前句didn't后句found可知,该句应使用过去时态;因事情的发展和结果发生在计划之后,这里要用 plan的过去完成时态had planned与前面的一般过去时形成对比,以体现动作的先后,即“当事情不像我们之前所计划的那样 时“,因此C项正确。34. It ' s really a surprise that I happen to meet Will, my old schoolmate i

34、n the art gallery last week.If my memory serves me right, you each other for more than a decade.A. haven' t seen . Bhadn ' t seen . Cdidn ' t see . Ddon ' t see 【答案】B【解析】考查动词时态。句意:一一上周在艺术长廊我碰巧见到了老同学威尔,这太令我惊讶了。一一如果我没记错,你们在那之前十年没见了。根据 happened to可以推断出,在 过去动作之前发生的动作用过去完成时,故选 B。35. - Did

35、 you have to do much for the dinner party?-Helen everything by the time I got home.A. finished B. was finishing C. would finish D . had finished 【答案】D【解析】考查时态。句意:一一你必须为晚宴做很多事吗?一一我到家时,海伦已经做完了所有的工作。到家是过去”,做完是过去的过去”,所以用过去完成时态,答案为 Do36. Mary was pleased to see that the seeds she in the garden were growing.A. was planting B. has planted C. would plant D . had planted 【答案】D【解析】考查过去完成时态。它表达的是在某个过去动作或时间点之前发

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论