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

上传人:罗晋 文档编号:8693314 上传时间:2020-12-22 格式:DOCX 页数:8 大小:34.11KB
返回 下载 相关 举报
初中英语过去完成时模拟试题含解析.docx_第1页
第1页 / 共8页
初中英语过去完成时模拟试题含解析.docx_第2页
第2页 / 共8页
初中英语过去完成时模拟试题含解析.docx_第3页
第3页 / 共8页
初中英语过去完成时模拟试题含解析.docx_第4页
第4页 / 共8页
初中英语过去完成时模拟试题含解析.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

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

1、初中英语过去完成时模拟试题含解析一、初中英语过去完成时1Mr. Smith _ in a car factory for ten years before he came to China.A. had workedB. worksC. is workingD. will work【答案】A【解析】 【分析】句意:史密斯先生来中国前在一个汽车厂工作十年了。根据beforehecameto China,可知他来汽车厂发生在来中国前,所以句子时态是过去完成时,hadworked ,故选 A。【点评】此题考查过去完成时。根据时间状语确定句子时态。2Simon _ the piano for ages

2、 when he gave his first concert.A. has playedB. is playingC. had playedD. will play【答案】C【解析】 【分析】句意:西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。根据时间状语 when he gave his first concert. 可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:had+动词的过去分词,故答案为C。【点评】考查过去完成时。掌握过去完成时的意义(过去的过去)和构成:had+动词的过去分词。3Peter, _ you _ your homew

3、ork?Not yet, Ill do it at once.A. have; finishedB. Did; finishC. Will; finish【答案】A【解析】 【分析】句意: 皮特,你完成作业了吗?还没有,我马上做。根据Notyet, Ill do it at once. 可知此处问你的作业完成了吗,所以句子时态用现在完成时,现在完成时的结构 have+done,故选 A。【点评】此题考查句子时态。要根据上下文的联系确定句子时态。4By the end of 2012, many buildingsbuilt in our city.A. have beenB. haveC. h

4、ad beenD. will【答案】C【解析】 【分析】句意:到2012 年底,我们的城市里已经建成了很多大楼。Buildings 是build 这一动作的承受者,该用被动语态。而被动语态是由“ be+ 及物动词的过去分词”构成。根据By the end of 2012 可知该用过去完成时,所以选C。5When I got to school, I realized I _ my backpack at home.A. leftB. had leftC. forgotD. had forgotten【答案】B【解析】 【分析】句意:当我到学校 ,我才意 到我把双肩包落在家里了。把 落在 用le

5、ave,又因 是 去完成 ,故 B。【点 】考 把落在 的用法。熟背句型。做 就很容易。6Yesterday when I _ to the station, the train _ already.A. got, had leftB. got, has leftC. had got, leftD. got, left【答案】A【解析】 【分析】句意:昨天当我到达 站 ,火 已 离开了。 合 境可知前文 状 从句描述的是 去某 生的 作,故用一般 去 。下文,描述的是 去某 前已 完成的 作,故用 去完成 , A。【点 】英 中的 主要是借助于 状 与上下文 境来 行判断。解答此 型,首先要注

6、意句子中的 状 ,如果没有 要通 分析上下文, 合 境来判断句子的 。英 疑 句中一般具有 上的 关系,注意 合 一特点 行区分。7By the time the alarm clock went off, My mother had already _.A. wake me upB. wake up meC. waken up meD. waken me up【答案】D【解析】 【分析】句意: 响 ,我 已 把我叫起来了。根据句意, 用 去完成 ,用 had + 的 去分 。 wake up 是 副 构,代 作 必 放中 ,故 D。【点 】考 本 元的目 句型,只要熟 背 句型,找出答案很

7、。8By the time I got to school, I realized that I _ my backpack at home.A. have forgottenB. had forgottenC. have leftD. had left【答案】D【解析】 【分析】句意:我到学校的 候,我意 到我把 包忘在家里。考 去完成 。 by the time :到 候 止;通常引 一个 状 从句,表示“到 的 候 止 ”主句 表示在此 之前某个事件已完成。 得注意的是,当从句用 去 ,主句通常用 去完成 。 Leave sth. Sp.:把 落在某地。 合句意和 境可知 D。【点 】此

8、 考 去完成 的用法。9By the time I got there, the football match _ already _.A. has; finishedB. was; finishedC. had; finishedD. /; finished【答案】C【解析】 【分析】句意:到我到达那里的 候,足球 已 束了。成 ,根据got 可知是 去完成 ,故 C。bythetime通常用完【点 】考 去完成 。10 I _ know you can play the piano so well.Thank you.A. didntB. dontC. cant【答案】A【解析】 【分析】

9、句意:我不知道你 琴 得那么好。 。 A. didnt 不,一般 去 ,指 去的状 及 去 生的 作; B. dont 不,一般 在 ,指 常性、 性的 作; C. cant 不能,指能力;不可能,表示否定的推 。根据 境, 我已知道你 琴 得好,不知道是 去的状 ,用一般 去 ,故 A。11 Everything he _ away from him before he returned to his hometown. A. took B. had been taken C. had had been takenD. had taken【答案】C【解析】【分析】句意 :他所 有的一切在他回

10、家之前都被拿走了。根据 干中的before he returned to his hometown,可知主句的 要用 去完成 ,又因everything与take之 存在 关系,且everything 作take的 , 要用被 , 去完成 的被 的基本构成是had been + 去分 ,第一个had表示 有的意思,后面的had been taken 是 去完成 的被 。故 C。【点 】考 去完成 的被 的基本构成。12 By the time I got back to school, the bell_.A. rangB. has rungC. had rung【答案】C【解析】 【分析】句

11、意:当我返回到学校 , 早响了。 By the time ,在 前, 常用于 去完成 。 去完成 ,表示 作 生在 去的 去。 响 生在 去的 作回到学校之前,所以用 去完成 。A. rang一般 去 ;B. has rung 在完成 ;C. had rung 去完成 。故 C。13 Why didnt you give the wallet to the man at once? Because he _ before I realized it was his.A. had been disappearedB. has disappearedC. had disappearedD. has

12、 been disappeared【答案】C【解析】 【分析】句意:你 什么不立刻将 包 那个男人?-因 在我意 到 包是他的之前他就已 消失了。我意 到 包是他的属于 去 生的事,他已 消失了 属于 去的 去 生的事,即一个 作在另一个 去 作之前已 完成, 用 去完成 ,谓 构 :had+动词 去分 ,故 C。【分析】此 考 的 ,要根据 或 境来判断正确的 ,并要熟 掌握各种 部分 的形式。14 How long has the train been away? Sorry. I dont know. By the time I got here, the train _.A. has

13、leftB. was leavingC. had been awayD. had left【答案】C【解析】 【分析】句意:候,火 已 离开了。由【点 】考 。 火 离开多久了? 很抱歉。我不知道。我到 儿的 By the time I got here 可知 用 去完成 ,所以 C。15 By the time he _ at the cinema, the movie _ for five minutes.A. arrived; had begunB. had arrived; had begunC. arrived; had been onD. had arrived; had been

14、 on【答案】 C【解析】 【分析】句意:当他到达 影院 , 影已 开演五分 了。arrived 到达,一般 去 ; had begun 开始, 去完成 ,had been on 行,上映; begin 开始,是短 性 ,不能和段 用,根据for five minutes. 故排除 AB, be on 行,上映,表状 ,可和段 用, by the time 到 候,从句用一般 去 ,表示 “截止到从句 作 生 ,主句 作已 完成,即 去的 去”,主句用 去完成 ,故 C。【点 】考 。注意句子涉及到begin 和 be on 的 和用法。16 Were you late for work ye

15、sterday morning? Yes. By the time I got to the bus stop, the early bus.A. has already leftB. is already leftC. had already left【答案】C【解析】 【分析】句意:昨天上午你上班迟到了吗? 是的,等我到达公交车站的时候,早班车已经开走了。结合语境可知下文描述的是过去某时前已经完成的动作,故用过去完成时态。选C。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语

16、疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。17 I _ to study hard, but someone disturb me.A. thoughtB. had thoughtC. have thoughtD. think【答案】 B【解析】 【分析】句意:我本来想努力学习,但是有人打扰了我。动词think用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。【点评】考查过去完成时。18 When we hurried to the meeting room, the meeting _.A. had begunB. had been onC. has beg

17、unD. has been on【答案】A【解析】 【分析】句意:当我们赶到会议室的时候会议已经开始了。本句中会议开始的动作发生在我们到达会议室之前,所以表示过去的过去,用过去完成时,故选 A 【点评】动词的时态是学习英语过程中非常重要的知识。而很多的题目,句中并没有像本题一样有明确的时间,很多要通过上下文的判断得知。过去完成时表示动作发生在过去的过去,本题不难,平时加强记忆,理解即可。19 Peter _ to have a cool model plane.A. hopedB. had hopedC. has hopedD. hopes【答案】 B【解析】 【分析】句意:彼得本来希望有一架

18、很酷的飞机模型。动词来表示过去未曾实现的想法,希望,打算或意图等。故选B。【点评】考查过去完成时。hope用过去完成时20 My parentsour home for a few hours when I arrived. 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【解析】 【分析】句意: -当我到家的时候,我的父母已离开家几个小时了。我没遇到

19、他们。 -假如你想知道他们在哪里的话,你可以给他们打电话。当我到家的时候是过去时间状语,所以我的父母已离开家几个小时了。for a few hours表示一段时间,不能与非延续动词连用。所以要用过去完成时态。故选B.【点评】考查完成时态的用法。21 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 直

20、到,句意: Nick 昨晚熬夜到很晚,因此今天上午直到上课他也没有起来。 fall asleep 入睡,睡觉。 began 是过去时,过去的过去用过去完成时,故选 A。【点评】考查过去完成时的用法。22 Rose and 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

21、可知,认识是在同一个银行工作之前,worked是过去时,所以,空白处指过去的过去,用过去完成时:had+过去分词,故答案为【点评】考查过去完成时。掌握过去完成时的意义:表过去的过去;构成:词。D。had+过去分23 When Tom got to the examination room, he realized he _ his pen at home.A. was leavingB. had leftC. forgotD. was forgetting【答案】B【解析】 【分析】句意为:汤姆一进入考试室就意识到了他把笔落在家里了。根据语境,这是一个发生在 “过去的过去 ”(即意识到之前)的

22、一个动作,因此要用过去完成时。故选B。【点评】考查过去完成时。24 Pardon? I _ quite catch you.I said I _ the song before.A. didnt, hadnt heardB. dont, didnt hearC. didnt, didnt hearD. wont, hadnt heard【答案】A【解析】 【分析】句意: 再 一遍,我没太听清你 的 。我 ,我以前听 首歌。 合 境可知上文描述的是 才 生的 作,故用一般 去 。下文描述的是 去某 之前完成的 作,故用 去完成 。 A。【点 】英 中的 主要是借助于 状 与上下文 境来 行判断。

23、解答此 型,首先要注意句子中的 状 ,如果没有 要通 分析上下文, 合 境来判断句子的 。英 疑 句中一般具有 上的 关系,注意 合 一特点 行区分。25 My aunt said that she _ to Guangzhou.A. has never goneB. had never goneC. has never beenD. had never been【答案】D【解析】 【分析】句意:我阿姨 她从没去 广州。have gone to 表示已 去了某地( 不在 者所在地);have been to 曾 去 某地( 在已 回来)。又因 此 是 从句,而且主句是 去 ,所以从句用 去完成

24、 had been to 。故答案 D。【点 】此 考 去完成 的用法。26 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. 正要去睡 。故 B。句意:昨天我 你打 的

25、 候,你正在做什么?我完成作【点 】考 去完成 的用法。27 Sheto be a good mother.A. have thoughtB. thoughtC. thinksD. had thought【答案】D【解析】 【分析】句意:她本来想做一个好 。 think用 去完成 来表示 去未曾 的想法,希望,打算或意 等。故 D。【点评】考查过去完成时。28 Iyou could come.A. hopeB. had hopedC. have hopedD. are hoping【答案】 B【解析】 【分析】句意:我本来希望你能来。动词hope 用过去完成时来表示过去未曾实现的想法,希望,打

26、算或意图等。故选B。【点评】考查过去完成时。29 Lucy_ to go shopping, but it began to rain.A. wantB. wantsC. had wantedD. has wanted【答案】 C【解析】 【分析】句意:露西本来想出去购物,但是开始下雨了。动词来表示过去未曾实现的想法,希望,打算或意图等。故选C。【点评】考查过去完成时。want用过去完成时30 We all went to the park except you last weekend. Why didnt you come?Because Ithe park twice.A. have gone toB. had gone toC. had been toD. have been to【答案】C【解析】 【分析】have gone to 去了(尚未回)have been to去过(已回),根据句意在last weekend之前去过,所以用过去完成时,故选C。【点评】本题考查过去完成时的用法,表示在过去某一时间前已经发生的动作。

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

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


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