英语过去完成时模拟试题含解析.docx

上传人:苏美尔 文档编号:8739945 上传时间:2021-01-05 格式:DOCX 页数:8 大小:34.60KB
返回 下载 相关 举报
英语过去完成时模拟试题含解析.docx_第1页
第1页 / 共8页
英语过去完成时模拟试题含解析.docx_第2页
第2页 / 共8页
英语过去完成时模拟试题含解析.docx_第3页
第3页 / 共8页
英语过去完成时模拟试题含解析.docx_第4页
第4页 / 共8页
英语过去完成时模拟试题含解析.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《英语过去完成时模拟试题含解析.docx》由会员分享,可在线阅读,更多相关《英语过去完成时模拟试题含解析.docx(8页珍藏版)》请在三一文库上搜索。

1、【英语】英语过去完成时模拟试题含解析一、初中英语过去完成时1By yesterday, the plane _out of view for more than a month.A. isB. has beenC. wasD. had been【答案】D【解析】 【分析】句意:到昨天, 机已 失去 系了一个多月。根据 By yesterday 可知 用 去完成 ,所以 D。【点 】考 。2Sue didnt go to see the film with us last week because she _ it with hermother.A. has seenB. had seenC.

2、will seeD. saw【答案】B【解析】 【分析】句意: 上星期没和我 一起去看 影,因 她和她 一起看 了。A.已 看了, 在完成 ;B.已 看了, 去完成 ;C.将看,一般将来 ;D.看了,一般 去 。 Sue 和 看了 影的影响是上周Sue 没有和我 看 影,所以用完成 ,根据didnt 可知是与 去有关,所以用 去完成 , 构是had+ 去分 ,see 的 去分 是 seen,故 B。【点 】考 去完成 ,注意平 其 构,理解句意。3By the time I _ on the TV, Beckham _ two goals A. turned; have scoredB. tu

3、rned; had scoredC. had turned; have scoredD. had turned; had scored【答案】B【解析】 【分析】句意:当我打开 的 候, 克 姆已 了两个球。本句是 状 从句, by the time 到 候 止,用于一般 去 ,可排除 CD 。从句用一般 去 ,主句用 去完成 ,需用 “had+ 去分 ” 构,可排除 A;根据句意 构,可知,故选 B。【点 】考 辨析 。4Jake _his key in the office so he had to wait until his wife _ home.A. has forgotten c

4、omesC. had left cameBforgot.Dhad. left comewould come【答案】C【解析】 【分析】句意:杰克把他的 匙 在 公室了,因此他不得不等到他的妻子回家。 合 境可知前文描述的是 去某 前已 完成的 作,故用 去完成 。下文指的是 去某 的 作,故用一般 去 。 C。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。5By the end of last month, Jane _ enough money for the poor sick

5、 boy.A. raisedB. would raiseC. had raisedD. has raised【答案】C【解析】 【分析】句意:在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。根据 By the end of last month ,可知句子的时态为过去完成时, C 是过去完成时结构,故答案是 C。【点评】考查过去完成时,注意过去完成的时的判定方法。6By the end of 2012, many buildingsbuilt in our city.A. have beenB. haveC. had beenD. will【答案】C【解析】 【分析】句意:到2012年底

6、,我们的城市里已经建成了很多大楼。Buildings是build 这一动作的承受者,该用被动语态。而被动语态是由成。根据 By the end of 2012 可知该用过去完成时,所以选“ be+ C。及物动词的过去分词”构7By the time the alarm clock went off, My mother had already _.A. wake me upB. wake up meC. waken up me【答案】DD. waken me up【解析】 【分析】句意:闹钟响时,我妈妈已经把我叫起来了。根据句意,动词应用过去完成时,用 had +动词的过去分词。 wake u

7、p 是动副结构,代词作宾语必须放中间,故选D。【点评】考查本单元的目标句型,只要熟练背诵句型,找出答案很简单。8 I _ know you can play the piano so well.Thank you.A. didntB. dontC. cant【答案】A【解析】 【分析】句意:我不知道你钢琴弹得那么好。谢谢。 A. didnt 不,一般过去时态,指过去的状态及过去发生的动作;B. dont 不,一般现在时态,指经常性、习惯性的动作; C. cant 不能,指能力;不可能,表示否定的推测。根据语境,说话时我已知道你钢琴弹得好,不知道是过去的状态,用一般过去时,故选A。9The bo

8、y was _ on the ground and he had _ bicycle behind the big tree. A. lying; laid B. lying; lay C. lay; lainD. lied; lied【答案】A【解析】 【分析】句意:这个男孩躺在地上,他把自行车放在了大树的后面。lie有两个意思,躺下,这时过去式是lay,过去分词是lain ,现在分词是lying;另一个意思是撒谎,过去式和过去分词是lied ;lay可以作为lie的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。根据句意可知,第一个空是躺下,用的是过去进行时,故这里

9、填现在分词lying;第二个空是放置,用的是过去完成时,故填lay的过去分词laid。选A。【点评】考查动词辨析,过去进行时态,过去完成时态。10 Seeing Danel went into the classroom with tears in his eyes, I asked him what.A. happenedB. had happenedC. would happenD. was happened【答案】B【解析】 【分析】句意:看着丹尼尔哭着跑进教室,我问他发生了什么。根据动词asked一般过去时可知,动词happen 的动作发生在asked 之前,表示过去的过去,用过去完成

10、时had+过去分词。故选B。【点评】本题考查过去完成时,注意掌握过去完成时的结构had+过去分词。11 By the time I locked the door, I realized Imy keys at home.A. had repairedB. had changedC. had forgottenD. had left【答案】D【解析】 【分析】句意为“到我锁门的时候,我才意识到把钥匙忘在家里了遗忘在某处 ”要用 leave。该动作发生在realized 之前,用过去完成时,故选”,表示 “把某物D。【点评】本题考查过去完成时的用法。12 By the time he _ at

11、the cinema, the movie _ for five minutes.A. arrived; had begunB. had arrived; had begunC. arrived; had been onD. had arrived; had been on【答案】C【解析】 【分析】句意:当他到达电影院时,电影已经开演五分钟了。arrived到达,一般过去时;had begun开始,过去完成时,had been on进行,上映;begin开始,是短暂性动词,不能和段时间连用,根据forfive minutes. 故排除AB, be on 进行,上映,表状态,可和段 用,by

12、the time 到 候,从句用一般 去 ,表示 “截止到从句 作 生 主句 作已 完成,即 去的 去”,主句用 去完成 ,故 C。【点 】考 。注意句子涉及到begin 和 be on 的 和用法。,13 My parents _ to work by the time I _ up.A. began; getB. began; had gotC. had begun; had gotD. had begun; got【答案】D【解析】 【分析】句意:我起床的 候,我的父母已 开始工作了。began 开始,一般 去 ; had begun 开始, 去完成 ;get up 起床,一般 在 ;h

13、ad got up 起床, 去完成 。 by the time 到 候,从句用一般 去 ,表示 “截止到从句 作 生 ,主句 作已 完成,即 去的 去”,主句用 去完成 ,故 D。【点 】考 的 。注意by the time 的 和用法。14 How long has the train been away? Sorry. I dont know. By the time I got here, the train _.A. has leftB. was leavingC. had been awayD. had left【答案】C【解析】 【分析】句意:候,火 已 离开了。由【点 】考 。

14、火 离开多久了? 很抱歉。我不知道。我到 儿的 By the time I got here 可知 用 去完成 ,所以 C。15 Are you surprised at the ending of the movie?No, because I _ the story.A. readB. will readC. have readD. was reading【答案】C【解析】 【分析】句意:你 部 影的 局感到惊 ?不惊 ,因 我 个故事。根据 境判断, 本 已 , 用 在完成 来表示,故答案 C。【点 】考 在完成 。主 第一人称故 使用原形。16She _ to go to school

15、 earlier, but she forgot to get up.A. plansB. plannedC. had plannedD. has planned【答案】C【解析】 【分析】句意:她本来打算早点上学,但是她忘 起床了。 plan用 去完成 来表示 去未曾 的想法,希望,打算或意 等。故 C。【点评】考查过去完成时。17 She_ballet before she entered film industry.A. has practicedB. had practicedC. will practicedD. would practiced【答案】B【解析】 【分析】句意:在进入

16、电影业之前,她练习跳芭蕾。本句考查过去完成时,在她进入电影业之前为 “过去的过去 ”;即过去完成时;故选 B。【点评】考查过去完成时。18 When I got to the cinema, the film _ for 15 minutes.A. has begunB. has beenC. has been onD. had been on【答案】D【解析】 【分析】句意:当我到达电影院时,电影已经开始十五分钟了。结合语境可知主句描述的是持续到过去某时并将继续下去的动作,故用过去完成时态。选D。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的

17、时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。19 When we hurried to the meeting room, the meeting _.A. had begunB. had been onC. has begunD. has been on【答案】A【解析】 【分析】句意:当我们赶到会议室的时候会议已经开始了。本句中会议开始的动作发生在我们到达会议室之前,所以表示过去的过去,用过去完成时,故选 A 【点评】动词的时态是学习英语过程中非常重要的知识。而很多的题目,句中并没有像本题一样有明确的时间,很多要通过上下文的判断得知。过去完成时表示动作发生在过去的过去,

18、本题不难,平时加强记忆,理解即可。20 By the time she went outside, the bus _ already _ . A. had, gone B. had, went C. has, goneD. has, went【答案】A【解析】 【分析】这题考查时态的用法,by thetime是连词词组,可以连接时间状语从句, “到什么时候为止 ”,主句一般和相应的完成时连用,因为从句是过去时,所以从句用过去完成时连用。选 A。句意是:到她出去的时间为止,公共汽车已经走了。21 My parentsour home for a few hours when I arrived

19、. I didnt meet them. You could call them if you wanted to know where they were.A. have been away fromB. had been away fromC. had leftD. had gone【答案】B【解析】 【分析】句意: -当我到家的时候,我的父母已离开家几个小时了。我没遇到他们。 -假如你想知道他们在哪里的话,你可以给他们打电话。当我到家的时候是过去时间状语,所以我的父母已离开家几个小时了。for a few hours表示一段时间,不能与非延续动词连用。所以要用过去完成时态。故选B.【点评

20、】考查完成时态的用法。22 Nick stayed up really late last night. So this morning heby the time the class began.A. had fallen asleepB. had showm upC. had realized【答案】A【解析】 【分析】 stay up 熬夜, by the time 直到,句意: Nick 昨晚熬夜到很晚,因此今天上午直到上课他也没有起来。 fall asleep 入睡,睡觉。 began 是过去时,过去的过去用过去完成时,故选 A。【点评】考查过去完成时的用法。23 Rose and

21、Minnie _ each other pretty well before they worked in the same bank.A. knowsB. knowC. have knownD. had known【答案】D【解析】 【分析】句意:罗斯和米妮他们在同一个银行工作以前就认识了。根据时间状语before they worked in the same bank 可知,认识是在同一个银行工作之前,worked是过去时,所以,空白处指过去的过去,用过去完成时:had+过去分词,故答案为【点评】考查过去完成时。掌握过去完成时的意义:表过去的过去;构成:词。D。had+过去分24 Par

22、don? I _ quite catch you.I said I _ the song before.A. didnt, hadnt heardC. didnt, didnt hear【答案】AB. dont, didnt hearD. wont, hadnt heard【解析】 【分析】句意:请再说一遍,我没太听清你说的话。我说,我以前听过这首歌。结合语境可知上文描述的是刚才发生的动作,故用一般过去时态。下文描述的是过去某时之前完成的动作,故用过去完成时态。选A。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上

23、下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。25 What were you doing when I called you last night?I _ my homework and was going to bed.A. didB. had doneC. was doing【答案】B【解析】 【分析】had+动词过去分词构成过去完成时,表示的是过去的过去,答语中goto bed 是过去将来时,do my homework发生在go to bed 之前,即过去的过去,要用过去完成时 had done my homework.业正要去睡觉。

24、故选B。句意:昨天我给你打电话的时候,你正在做什么?我完成作【点评】考查过去完成时的用法。26 Sheto be a good mother.A. have thoughtB. thoughtC. thinksD. had thought【答案】 D【解析】 【分析】句意:她本来想做一个好妈妈。动词think 用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选D。【点评】考查过去完成时。27 I _ to go to Beijing the next day.A. plansB. plannedC. had plannedD. has planned【答案】 C【解析】 【分析】句

25、意:我本来计划着第二天去北京。动词plan 用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选C。【点评】考查过去完成时。28 Johnson _ two tickets for the concert before Joe made a phone call to him.A. had bookedB. bookedC. has bookedD. were booking【答案】A【解析】 【分析】句意:乔打电话给杰克逊前,杰克逊已经定了两张音乐会的票。表示“过去的过去 ”动作要用过去完成时(had + 过去分词),所以选A。29 Theyto help but could no

26、t get there in time.A. wantedB. had wantedC. wantD. have wanted【答案】 B【解析】 【分析】句意:他们本来打算去帮忙,但没有及时赶到那里。动词want用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。【点评】考查过去完成时。30 Did you see Tom at the party?No, he _ by the time I got there.A. leftB. was leavingC. had leftD. has left【答案】C【解析】 【分析】句意:在聚会时你见了汤姆了吗? 没有,我到达的时候他已经离开了。 got,一般过去时,离开在到达之前已经发生了,因此使用过去完成时,故答案是C。【点评】考查过去完成时,注意过去完成时表达的是过去的过去。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1