2020-2021年过去完成时单元检测题.docx

上传人:大张伟 文档编号:8703738 上传时间:2020-12-23 格式:DOCX 页数:15 大小:50.03KB
返回 下载 相关 举报
2020-2021年过去完成时单元检测题.docx_第1页
第1页 / 共15页
2020-2021年过去完成时单元检测题.docx_第2页
第2页 / 共15页
2020-2021年过去完成时单元检测题.docx_第3页
第3页 / 共15页
2020-2021年过去完成时单元检测题.docx_第4页
第4页 / 共15页
2020-2021年过去完成时单元检测题.docx_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《2020-2021年过去完成时单元检测题.docx》由会员分享,可在线阅读,更多相关《2020-2021年过去完成时单元检测题.docx(15页珍藏版)》请在三一文库上搜索。

1、2020-2021 年 过去完成时单元检测题一、初中英语过去完成时1How longyouTV by the time I called you?For about two hoursA. had; watchedB. have; watchedC. did; watchD. were; watching【答案】A【解析】 【分析】由句中的by the time 可判断这里用过去完成时,故选A。句意是: 到我打电话给你为止,你已经看了多长时间的电视了?大约两个小时。【点评】本题考查过去完成时的用法。2Sue didnt go to see the film with us last week

2、because she _ it with hermother.A. has seenB. had seenC. will seeD. saw【答案】B【解析】 【分析】句意:苏上星期没和我们一起去看电影,因为她和她妈妈一起看过了。A.已经看了,现在完成时; B.已经看了,过去完成时; C.将看,一般将来时; D.看了,一般过去时。 Sue 和妈妈看了电影的影响是上周 Sue 没有和我们看电影,所以用完成时,根据didnt 可知是与过去有关,所以用过去完成时,结构是had+动词过去分词,see 的过去分词是 seen,故选 B。【点评】考查过去完成时,注意平时识记其结构,理解句意。3We ar

3、e too tired. Please stop _ a rest.A. to haveB. havingC. haveD. has【答案】A【解析】 【分析】句意:我们是在太累了,停下来休息一下吧。配故选 Astop to have a rest.固定搭【点评】注意时态一致,4Before OShea hosted the Joy FM program in Beijing, he_ in Hongkong for ten years.A. worksB. has workedC. had workedD. would work【答案】C【解析】 【分析】句意:OShea 在北京主持Joy

4、FM 节目前,他已经在香港工作了10 年了。根据Before OShea hosted the Joy FM program in Beijing 可知,主持节目这个动作发生在过去,而在香港呆了十年是发生在过去的过去,时态要用过去完成时(had +过去分词),故 C。【点 】考 的 。牢 去完成 的用法。5When I got to school, I realized I _ my backpack at home.A. leftB. had leftC. forgotD. had forgotten【答案】B【解析】 【分析】句意:当我到学校 ,我才意 到我把双肩包落在家里了。把leave

5、,又因 是 去完成 ,故 B。落在 用【点 】考 把落在 的用法。熟背句型。做 就很容易。6When I _ the cinema, the film _for ten minutesA. got to; has begunB. arrived at; has been onC. reached; had begunD. hurried to; had been on【答案】D【解析】 【分析】 考 ,第一空几个 都可以,第二空指“我到 影院之前 影已 开始5 分 了 ”,用 去完成 ,又因 begin 是短 ,不能和一段 用,所以 D。【点 】要注意完成 中的延 性 的 。7Yesterda

6、y when I _ to the station, the train _ already.A. got, had leftB. got, has leftC. had got, left【答案】AD. got, left【解析】 【分析】句意:昨天当我到达 站 ,火 已 离开了。 合 境可知前文 状 从句描述的是 去某 生的 作,故用一般 去 。下文,描述的是 去某 前已 完成的 作,故用 去完成 , A。【点 】英 中的 主要是借助于 状 与上下文 境来 行判断。解答此 型,首先要注意句子中的 状 ,如果没有 要通 分析上下文, 合 境来判断句子的 。英 疑 句中一般具有 上的 关系,注

7、意 合 一特点 行区分。8By the time they reached the bus stop, the bus_ for ten minutes.A. had leftB. have leftC. had been awayD. have been away【答案】C【解析】 【分析】句意:到他 到达公交 站的 候,公交 已 离开十分 了。句中bythe time的意思是到. 候,后跟从句,从句使用的是一般 去 。根据句意可知,从句中表示的 作 生在他 到达 站之前,故 用 去完成 。A 是 去完成 ,但是left 是瞬 性 ,不能和一段 状 用;B 是 在完成 ;系表 构,可以和一段

8、 用;D 是 在完成 。故 C。C 是 去完成 ,并且是【点 】考 。9I got to the party late. By the time I arrived, some people _ home already.A. wentBwould. goChad. goneDhave. gone【答案】C【解析】 【分析】句意:我到聚会晚了。在我到达之前,一些人已 回家了。 合 境可知下文描述的是 去某 已 完成的 作,用 去完成 。故 C。【点 】英 中的 主要是借助于 状 与上下文 境来 行判断。解答此 型,首先要注意句子中的 状 ,如果没有 要通 分析上下文, 合 境来判断句子的 。1

9、0 By 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 up 是 副 构,代 作 必 放中 ,故 D。【点 】考 本 元的目 句型,只要熟 背 句型,找出答案很 。11 By the first day of August, 2007, the PLA _ for eighty years

10、.A. foundedB. has foundedC. has been foundD. had been founded【答案】D【解析】 【分析】句意:到2007 年 8 月 1 日 止,中国人民解放 已 成立了80 年了。句中有 by+ 去的 ,表示到 止,句子用 去完成 ,found 成立,故 D【点 】 的 是学 英 程中非常重要的知 。 在完成 表示 在 去 生 在造成的影响。 在完成 往往和already,yet,for+ 一段 , since+点 的 状 用。 去完成 表示 作 生在 去的 去,句子中 去的 作 在造成的影12 By the time I got to scho

11、ol, 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。【点 】此 考 去完成 的用法。13 By the end o

12、f last month , Iall the CDs of the famous singer A. collectB. collectedC. have collectedD. had collected【答案】D【解析】 【分析】根据 状 “by the end of last month”可知 生在 去的 去,故用 去完成 。故 D.【点 】此 考 。14 Mary thought of the party which she_ for this day. B. planned C. had planned A. planD. would plan【答案】C【解析】 【分析】句意: 想

13、起了她今天 划的聚会。plan 的 作 生在 作之前,表示 去的 去,要用 去完成 had+ 去分 。故 C。【点 】考 去完成 的构成和用法。注意 去完成 表示 去的 去含 。thoughtof 的15 The fireman_ the burning building three times before the fire was put out.A. is enteringB. has enteredC. was enteringD. had entered【答案】D【解析】 【分析】句意:消防 三次 入着火的大楼,才把火扑 。A. is entering 在 行 ; B. has en

14、tered 在完成 ;C. was entering 去 行 ; D. had entered 去完成 。根据was put out ,可知一般 去 ,消防 三次 入着火的大楼, 作已 完成,因此用 去完成 (表达 去的 去),had entered ,故 D。【点 】考 句子 。注意 去完成 的用法。16 your fathera newspaper when you got home? No,.A. Was;C. Was;reading;reading;he washe wasntB. Did;D. Did;read;read;he didhe didnt【答案】 C【解析】 【分析】句意

15、:当你到家的时候,你爸爸正在读报纸吗?不,没有。此题考查在过去的某个时间发生的事情,用过去进行时,其结构为was/weredoing,其疑问式为提前 be 动词,否定式回答为:No,主语 +be 动词后加 not 。根据句意,故选C。【点评】考查一般疑问句的构成和回答,过去进行时态,根据时间状语选择合适的时态。17 Did you see Tom at the party?No, heby the time I got there.A. leftB. was leavingC. had leftD. has left【答案】C【解析】 【分析】 by the time 的从句用过去时,主句用过

16、去完成时,表示主句的动作先发生,故选 C。句意是:在我到那里之前他已经离开了。【点评】本题考查过去完成时的用法。18 By the time heat the railway station, the train.A. had arrived; had leftB. arrived; had leftC. arrived; leftD. had arrived; has left【答案】B【解析】 【分析】由语境可知,到达火车站发生在火车离开之后,故排除A、 D两项。bythe time引导时间状语从句,从句用一般过去时,主句则用过去完成时,故选B。【点评】本题考查过去完成时的用法。19 Ji

17、m, did you take out the trash just now?No. By the time I came home it.A. have been taken outB. had taken outC. had been taken out【答案】C【解析】 【分析】 take out 拿出,带出, by the time 直到, came home 是过去时,扔垃圾是发生在 came 之前的动作,过去完成时表示的是过去的过去。又有动语态。 had been+过去分词,含有被动语态的过去完成时。句意:扔了吗?不,我回来的时候垃圾已经被扔了。故选 C。【点评】考查被动语态及过去

18、完成时的用法。be+动词过去分词构成被Jim,刚才是你把垃圾20 Mr. Wang _ in this factory for 30 years already.A. worksB. is workingC. has workedD. will work【答案】C【解析】 【分析】句意:王先生在这个工厂工作已经30 年了。根据可知句子为现在完成时,表示发生于过去的动作一直持续到现在。故答案是C。【点评】考查现在完成时,注意结合时间状语确定句子的时态和句子结构。for 30 years already , C 是现在完成时结构,21 By the time my mum got home, I

19、_ my homework.A. have finishedB. had finishedC. finishedD. will finish【答案】B【解析】 【分析】考查动词时态。句意为“我母亲到家时,我已经做完作业了。在从句动作(一般过去时)之前就已经完成了,因此主句应用过去完成时,故选”主句动作B。22 By the end of last term, the students of Class One_ three projects.A. finishedB. would finishC. have finishedD. had finished【答案】D【解析】 【分析】句意:到上学

20、期末,一班的学生已经完成了三个项目。根据bytheendof last term,可知表示过去的过去,谓语动词要用过去完成时had+过去分词。故选D。【点评】考查过去完成时的构成和用法。根据时间状语,确定动词的时态。23 By the end of last month, I _ all the CDs of Justin Bieber.A. had collectedB. collectedC. have collectedD. collect【答案】A【解析】 【分析】句意:到上个月底,我已经把贾斯汀比伯的所有CD都收集到了。A.已经收集,过去完成时;B.收集了,一般过去时;C.已经收集,

21、现在完成时;D.收集,一般现在时。根据By the end of last month可知时态是过去完成时,结构是had+动词过去分词,collect的过去分词是collected ,故选A。【点评】考查过去完成时,注意平时识记其结构及标志词。24 I met Jim last week. We_ each other for about twenty years since we left Japan.A. didnt meetB. dont meetC. havent metD. hadnt met【答案】D【解析】 【分析】句意:我上周见过吉姆。我们离开日本大约有二十年没见面了。A.没有

22、见面,一般过去时;B.没有见面,一般现在时;C.已经没有见面,现在完成时;D.已经没有见面,过去完成时。for+ 时间段用完成时,排除A、 B。met表明时态是过去时,所以用过去完成时,故选D。【点评】考查过去完成时,注意平时识记其结构及标志词。25 His father said that he_ Zhang Jiajie for 10 days.A. has been inB. has gone toC. had gone toD. had been in【答案】D【解析】 【分析】句意:他爸说去张家界10 天了。 A.去了某地,人还没回,现在完成时;B.has been in 去了某地,

23、人还在那里,现在完成时;C.去了某地,人还没回,过去完成时;D.去了某地,人还在那里,过去完成时。从句的动作发生在主句的动作之前,从句用过去完成时,故排除AB,说话的时候,他爸爸还在张家界,用had been in,符合题意,故选D。【点评】考查动词短语辨析。注意识记have been in 和过去完成时的用法。26 I _ to go to Beijing the next day.A. plansB. plannedC. had plannedD. has planned【答案】 C【解析】 【分析】句意:我本来计划着第二天去北京。动词plan 用过去完成时来表示过去未曾实现的想法,希望,

24、打算或意图等。故选C。【点评】考查过去完成时。27 Iyou could come.A. hopeB. had hopedC. have hopedD. are hoping【答案】 B【解析】 【分析】句意:我本来希望你能来。动词hope 用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。【点评】考查过去完成时。28 Lucy_ to go shopping, but it began to rain.A. wantB. wantsC. had wantedD. has wanted【答案】 C【解析】 【分析】句意:露西本来想出去购物,但是开始下雨了。动词want 用过去完

25、成时来表示过去未曾实现的想法,希望,打算或意图等。故选C。【点评】考查过去完成时。29 She _ to go to school earlier, but she forgot to get up.A. plansB. plannedC. had plannedD. has planned【答案】 C【解析】 【分析】句意:她本来打算早点上学,但是她忘记起床了。动词plan 用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选C。【点评】考查过去完成时。30 I _ know you can play the piano so well.Thank you.A. didntB. d

26、ontC. cant【答案】A【解析】 【分析】句意:我不知道你钢琴弹得那么好。谢谢。 A. didnt 不,一般过去时态,指过去的状态及过去发生的动作;B. dont 不,一般现在时态,指经常性、习惯性的动作; C. cant 不能,指能力;不可能,表示否定的推测。根据语境,说话时我已知道你钢琴弹得好,不知道是过去的状态,用一般过去时,故选A。二、初中英语动词的时态31 The manager asked him if he _for the extra work the next weekend.A had come【答案】 C【解析】【详解】B will comeC would come

27、D came句意:经理问他下周末是否来加班。此题是考查间接引语的用法,主句是一般过去时态,根据句意是过去将来要做某事,所以应用过去将来时态,故选C。32 Linda is not coming for the party tonight.But she_.A promisesB promisedC will promiseD had promised【答案】B【解析】【详解】句意:-琳达今晚不来参加晚会了吗?-但她答应了。考查动词时态。A. promises一般现在时,第三人称单数;B. promised 一般过去时; C. will promise 一般将来时;D. hadpromised

28、过去完成时。根据上文是现在进行时,结合语境可知原先答应,可知用一般过去时。故选 B。33 What s your father doing now?He _the room.A cleanedB cleansC has cleanedD is cleaning【答案】D【解析】【详解】句意: 你父亲现在在干什么?他在打扫房间考查动词时态。cleaned 一般过去时; cleans 一般现在时;has cleaned 现在完成时;iscleaning 现在进行时。根据问句可知此句时态是现在进行时;故选D。34 -Have you been to Suning Plaza(苏宁购物中心)in ou

29、r city?-No. Although itfor more than a week, Im far too busy to go there.A has startedBhas been onC has been openD has opened【答案】 C【解析】【详解】句意: 你曾经去过我们市的苏宁购物中心吗?没有。尽管它开业有一周多了,但是我太忙而没有时间去那里。和一段时间连用,动作要用延续性的或者用延续性的状态词。表示工作着,开着,一般指电器,煤气或水龙头等; be onopen , start 都是瞬间动词。be open 表示开着的,营业中的;这两个词都是延续性状态,结合句意,

30、故选C。35 Hi ,Lily! I called you at eight last night, but nobody picked up the phone. Oh, I _ a shower.A tookB am takingC was takingD take【答案】 C【解析】句意:-嗨, Lily,我昨晚八点给你打电话了,但是没人接电话。-哦,我当时在洗澡。具体到了过去某个时间段,描述过去那段时间里进行的动作用过去进行时,结构是was/were doing ,这里表示的是“我当时正在洗澡”,故选 C。36 Could you tell me _? I must find him.

31、 Sorry. I have no idea. But he was here just now.A where Tom wasBwhere Tom has goneC where can I find TomD where Tom has been【答案】 B【解析】【详解】句意: 你能告诉我汤姆去哪儿了吗?我必须找到他。对不起,我不知道。但他刚才在这里。本题主要考查宾语从句。根据语境,你能告诉“我 ”汤姆在哪里吗。where引导的宾语从句在句中作tell 的直接宾语, me 为间接宾语。宾语从句使用陈述语序,故此处应用“where +主语 + 谓语 ”的结构,主语为Tom,谓语为be 动词

32、。故排除C 项。根据语境时态和主句时态保持一致Could you tell me 表示请求允许后用现在完成时,has gone 是指去某地,没回来; has been 指从某地回来了。结合语境可知,是指Tom 去了某地。故选B。37 How soon will you finish the work?In a week. We _ about 80% of the work so far.A have completed B completed C will complete D are completing 【答案】 A【解析】【详解】句意 “-你多久会完成这个任务?-一个星期,到目前为止,

33、我们已经完成了80%的工作了 ”。so far 是现在完成时的常用提示词,另外根据句意时,故选A。“到目前已经完成80%”应该用现在完成【点睛】常见的现在完成时的标志词: in the last few years; for; since; since then; lately; so far ; since+ 过去时间点; for+ 一段时间等。38 More than one boy _ to play badminton with girls in our class.A chooseB is choosingCare choosingD chooses【答案】 D【解析】句意:不止一个

34、男孩选择和我们班的女生打羽毛球。choose动词,选择;ischoosing 正选择; are choosing 正选择; chooses 动词三单,选择。根据语义可知,本句使用一般现在时态。 more than one 表示 “不止一个 ”,后接单数名词,在句中作主语时,谓语动词用三单形式。故选:D。点睛 :注意 “主谓一致性 ”原则,判断主语的单复数含义,牢记“ one of 名+词复数 ”等类似短语的单数含义。“more than one+名词单数 ”39 The life we were used to _ greatly since 1992.A changeB have chang

35、edC changing【答案】 DD has changed【解析】试题分析:句意:我们过去的生活自从1992 年后有了巨大的变化。本题需要断句正确,we were used to作句子主语的定语,句子缺少谓语动词,根据时间状语since 1992,可知句子的谓语用现在完成时态,主语是the life用第三人称has changed,故选D。考点:考查完成时态的用法。40 In the past few years, many schools _ the ways of doing morning exercises.A changeB changesC will changeD have

36、changed【答案】 D【解析】试题分析:句意:在过去的几年里,很多学校已改变了做早操的方式。根据时间状语Inthe past few years 可知,本题用现在完成时。故选D。41 Andy, with his parents, _ to Hong Kong, and they will stay there for a week.A have gone B has been C have been D has gone 【答案】 D【解析】【 解】句意:安迪和他的父母去了香港,他 将在那里呆上一个星期。考 在完成 。have/has been to :表示去 某地,通常可与表示次数的状 用;have/has gone to :表示到某地去了, 的当 去某地的人不在 。根据下文“”他 将在那里呆上一个星期可知 Andy 不在 ,故用have/has gone to ,本句主 是Andy, with his parents 是伴随状 ,可知 has gone to ; D。42 What did you do after school yesterday? I _ basketball with Peter.A playB will playC playedD has played【答案】 C【解析】【 解】句意:昨天放学后你做了什么?我和彼得打了 球。本

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

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


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