过去完成时(word)

发布时间:2020-06-11 19:33:20   来源:文档文库   
字号:

过去完成时(word)

一、初中英语过去完成时

1By the time he             at the railway station, the train         .

A. had arrived; had left         B. arrived; had left         C. arrived; left         D. had arrived; has left

【答案】 B

【解析】【分析】由语境可知,到达火车站发生在火车离开之后,故排除AD两项。by the time引导时间状语从句,从句用一般过去时,主句则用过去完成时,故选B

【点评】本题考查过去完成时的用法。

2Simon ________ the piano for ages when he gave his first concert.

A. has played                        B. is playing                        C. had played                        D. will play

【答案】 C

【解析】【分析】句意:西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。根据时间状语when he gave his first concert.可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:had+动词的过去分词,故答案为C

【点评】考查过去完成时。掌握过去完成时的意义(过去的过去)和构成:had+动词的过去分词。

3—Peter, _______ you _______ your homework?

—Not yet, I'll do it at once.

A. have; finished                             B. Did; finish                             C. Will; finish

【答案】 A

【解析】【分析】句意:——皮特,你完成作业了吗?——还没有,我马上做。根据Not yet, I'll do it at once.可知此处问你的作业完成了吗,所以句子时态用现在完成时,现在完成时的结构have+done,故选A

【点评】此题考查句子时态。要根据上下文的联系确定句子时态。

4When I ______ the cinema, the film _______for ten minutes

A. got to; has begun                                             B. arrived at; has been on

C. reached; had begun                                         D. hurried to; had been on

【答案】 D

【解析】【分析】这题考查时态,第一空几个选项都可以,第二空指我到电影院之前电影已经开始5分钟了,用过去完成时,又因为begin是短暂动词,不能和一段时间连用,所以选D

【点评】要注意完成时态中的延续性动词的转换。

5By the time I got to school, I realized that I ________ my backpack at home.

A. have forgotten                     B. had forgotten                     C. have left                     D. had left

【答案】 D

【解析】【分析】句意:我到学校的时候,我意识到我把书包忘在家里。考查过去完成时。by the time:到时候为止;通常引导一个时间状语从句,表示……的时候为止主句则表示在此时间之前某个事件已完成。值得注意的是,当从句用过去时时,主句通常用过去完成时。Leave sth. Sp.:把落在某地。结合句意和语境可知选D

【点评】此题考查过去完成时的用法。

6— Jack, would you like to see the new movie?

— I'd love to, but I______ it already.

A. am seeing                             B. will see                             C. see                             D. have seen

【答案】 D

【解析】【分析】句意:——杰克,你愿意去看这个新电影吗?——当然乐意,但是我已经看过了。由already可知是完成时,所以用have done。故选D

【点评】本题考查完成时have done

7By the time I got there, the football match ________ already ________.

A. has; finished                   B. was; finished                   C. had; finished                   D. /; finished

【答案】 C

【解析】【分析】句意:到我到达那里的时候,足球赛已经结束了。by the time通常用完成时态,根据got可知是过去完成时,故选C

【点评】考查过去完成时。

8He said that ________.

A. he has finished his work already                     B. he had finished his work already

C. has he finished his work already                     D. had he finished his work already

【答案】B

【解析】【分析】句意:他说他已经完成他的工作了。说之前就已经做完工作了,said是过去式,所以完成工作是发生在过去之前,所以用过去完成时,结构是had+动词过去分词,排除ACsaid后面跟的是宾语从句,从句句子结构应该也是主语+谓语+宾语,所以排除D,故选B

【点评】考查过去完成时,注意其定义的理解。

9The film       when I got there    

A. was on                       B. has been on                       C. had begun                       D. has begun

【答案】 C

【解析】【分析】题中“I got there”表现的是过去时,且题意表达已经开始故为过去完成时,故选C.

【点评】此题考查过去完成时。

10The bus ______ for five minutes when Tim arrived at the station.

A. went                           B. has left                           C. had left                           D. had been away

【答案】D

【解析】【分析】句意:当迪姆到达车站时,公交离开了五分钟了。表示到达车站前已经发生或完成的动作,句子用过去完成时态;leave是一个非延续性的动词,不能与表示一段时间的状语for…连用,可以表达成be away,形容词表示状态,可以与表示一段时间的状语连用。故选D

【点评】本题考查过去完成时以及延续性动词的用法。

11By the time of last year, she            the piano for five years.

A. learnt                           B. has learnt                           C. had learnt                           D. will learn

【答案】C

【解析】【分析】句意:到去年的时候,她已经学了五年钢琴了。由时间状语By the time of last year可知这里是指在这个时间之前已经完成的动作,应该用过去完成时:had+动词的过去分词。故答案为C

【点评】考查过去完成时。掌握过去完成时的构成和用法。

12Tom            by the time I got to the party.

A. left                             B. was leaving                             C. had left                             D. has left

【答案】 C

【解析】【分析】句中有“by+过去时间作时间状语,提示谓语动同用过去完成时,即我到达他离开,后者发生在前者之前,即过去的过去,因此,后者用过去完成时。故选C

【点评】本题考查过去完成时的用法。

13By the time I locked the door, I realized I           my keys at home.

A. had repaired                    B. had changed                    C. had forgotten                    D. had left

【答案】 D

【解析】【分析】句意为到我锁门的时候,我才意识到把钥匙忘在家里了,表示把某物遗忘在某处要用leave。该动作发生在realized之前,用过去完成时,故选D

【点评】本题考查过去完成时的用法。

14— How long has the train been away?

— Sorry. I don't know. By the time I got here, the train ________.

A. has left                       B. was leaving                       C. had been away                       D. had left

【答案】 C

【解析】【分析】句意:——火车离开多久了?——很抱歉。我不知道。我到这儿的时候,火车已经离开了。由By the time I got here可知该用过去完成时,所以选C

【点评】考查动词时态。

15—We all went to the cinema except you last night. Why didn't you come?

—Because I             that movie twice.

A. have watched              B. had watched                     C. was watching              D. would watch

【答案】 B

【解析】【分析】看过电影这一动作发生在没去影院之前,是过去的过去,用过去完成时,故选B。句意是:昨天晚上除了你之外我们都去电影院了,你为什么没来?因为这部电影我已经看过两次了。

【点评】本题考查过去完成时的用法,表示过去的过去。

16Mr Brown was too busy ______ our papers _______ this question.

A. to mark, to answer                                           B. to mark, answering  

C. marking, answering                                          D. marking, to answer

【答案】 D

【解析】【分析】句意:布朗先生忙着写论文来回答这个问题。根据句意可知布朗先生正在写论文,然而写论文这个事情是发生在过去,所以要用过去进行时,所以要用making,这里面写论文是为了回答问题,表示目的所以answer之前应该加to。故选D

【点评】考查固定搭配too…to…,及动词不定式表目的。

17She said when she got to the cinema, the film ________ for 5 minutes.

A. has begun                    B. had begun                    C. has been on                    D. had been on

【答案】 D

【解析】【分析】句意:她说当她到达电影院的时候,电影已经开始五分钟了。根据got可知,电影开始五分钟属于在过去某时间前已经存在的状态,应该用过去完成时,所以排除AC。开始begin,电影已经开始了五分钟是存在的状态,要用延续性的动词,所以要将瞬间动词begin改为be on,故选D

【点评】此题考查动词的时态问题以及瞬间动词和延续性动词的区别。

18My parents ______________ to work by the time I ______________ up.

A. began; get            B. began; had got            C. had begun; had got            D. had begun; got

【答案】 D

【解析】【分析】句意:我起床的时候,我的父母已经开始工作了。began开始,一般过去时;had begun开始,过去完成时;get up 起床,一般现在时;had got up起床,过去完成时。by the time……时候,从句用一般过去时, 表示截止到从句动作发生时,主句动作已经完成,即过去的过去,主句用过去完成时,故选D

【点评】考查动词的时态。注意by the time的词义和用法。

19——Jim, did you take out the trash just now?

——No. By the time I came home it          .

A. have been taken out                  B. had taken out                   C. had been taken out

【答案】 C

【解析】【分析】take out拿出,带出,by the time直到,came home是过去时,扔垃圾是发生在came之前的动作,过去完成时表示的是过去的过去。又有be+动词过去分词构成被动语态。had been+过去分词,含有被动语态的过去完成时。句意:Jim,刚才是你把垃圾扔了吗?不,我回来的时候垃圾已经被扔了。故选C

【点评】考查被动语态及过去完成时的用法。

20By the end of last month, we ______already ______ our lessons.  

A. has, finished                   B. have, finished                   C. had, finished                   D. will, finish

【答案】 C

【解析】【分析】题意:到上个月末为止,我们已经结束了课程。根据句意,应选C

【点评】注意时间状语,很容易选出。

21Mr. Wang ______ in this factory for 30 years already.

A. works                          B. is working                          C. has worked                          D. will work

【答案】 C

【解析】【分析】句意:王先生在这个工厂工作已经30年了。根据 for 30 years already,可知句子为现在完成时,表示发生于过去的动作一直持续到现在。C是现在完成时结构,故答案是C

【点评】考查现在完成时,注意结合时间状语确定句子的时态和句子结构。

22When I got to the cinema, the film ___________ for 15 minutes. 

A. has begun                     B. has been                     C. has been on                     D. had been on

【答案】 D

【解析】【分析】句意:当我到达电影院时,电影已经开始十五分钟了。结合语境可知主句描述的是持续到过去某时并将继续下去的动作,故用过去完成时态。选D

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

23By the time she went outside, the bus ____ already ______ .

A. had, gone                        B. had, went                        C. has, gone                        D. has, went

【答案】 A

【解析】【分析】这题考查时态的用法, by the time是连词词组,可以连接时间状语从句,到什么时候为止,主句一般和相应的完成时连用,因为从句是过去时,所以从句用过去完成时连用。选A。句意是:到她出去的时间为止,公共汽车已经走了。

24Peter ________ to have a cool model plane.

A. hoped                           B. had hoped                           C. has hoped                           D. hopes

【答案】B

【解析】【分析】句意:彼得本来希望有一架很酷的飞机模型。动词hope用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B

【点评】考查过去完成时。

25Nick stayed up really late last night. So this morning he        by the time the class began.

 

A. had fallen asleep                         B. had showm up                       C. had realized

【答案】 A

【解析】【分析】stay up熬夜,by the time直到,句意:Nick昨晚熬夜到很晚,因此今天上午直到上课他也没有起来。fall asleep入睡,睡觉。began是过去时,过去的过去用过去完成时,故选A

【点评】考查过去完成时的用法。

26By the first day of August, 2007, the PLA ________ for eighty years.

A. founded               B. has founded               C. has been found               D. had been founded

【答案】 D

【解析】【分析】句意:到2007年八月的第一天,中国人民解放军已经建立了八十年了。结合语境可知本句描述的是过去某时之前已经完成的动作,故用过去完成时态。主语是被建立的对象,故用被动语态,选D

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。语态的判断主要是确定句子主语与谓语动词的关系。如果是主动关系则用主动语态,反之如果是动宾关系,则用被动语态,尤其要注意一些特殊动词的用法。

27– What were you doing when I called you last night?

– I ______ my homework and was going to bed.

A. did                                   B. had done                                    C. was doing

【答案】 B

【解析】【分析】 had+动词过去分词构成过去完成时,表示的是过去的过去,答语中go to bed是过去将来时,do my homework发生在go to bed之前,即过去的过去,要用过去完成时had done my homework.句意:昨天我给你打电话的时候,你正在做什么?我完成作业正要去睡觉。故选B

【点评】考查过去完成时的用法。

28We       to be able to come and see you.

A. had hoped                          B. hope                          C. have hoped                          D. are hope

【答案】A

【解析】【分析】句意:我们本来希望能来看看你。动词hope用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选A

【点评】考查过去完成时。

29Johnson ______ two tickets for the concert before Joe made a phone call to him.

A. had booked                     B. booked                     C. has booked                     D. were booking

【答案】 A

【解析】【分析】句意:乔打电话给杰克逊前,杰克逊已经定了两张音乐会的票。表示过去的过去动作要用过去完成时(had + 过去分词),所以选A

30Seeing John rush into the room with tears in his eyes, I asked him what         .

A. would happen              B. had happened                    C. happened              D. was happened

【答案】 B

【解析】【分析】所填写动作发生在asked以前,表示过去的过去,用过去完成时,故选B。句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了。

【点评】本题考查过去完成时的用法。

二、初中英语动词的时态

31—Tom, why are you so busy?

—I ________ some plans to work in an old people’s home this summer.

Amakes Bam making

Cmade Dhave made

【答案】B

【解析】

句意:——汤姆,你为什么这么忙?——我正计划今年夏天在一家养老院工作。考查动词时态辨析题。I是第一人称,动词不可用三单形式,可排除A。根据句意语境,可知是正在计划的事情,需用现在进行时,需用be+现在分词结构,故选B

32—Could you tell me what he said just now?

—Sorry, I ___ about what I would do tomorrow.

Awill think Bwas thinking Cthought Dthink

【答案】B

【解析】

【详解】

句意:你能告诉我他刚才说什么吗?对不起,我正考虑明天我要做什么。

考查时态。A. will think(一般将来时);B. was thinking(过去进行时);C. thought (一般过去式);D. think(一般现在时);根据句意,考虑这个动作发生刚才在他讲话的时候,在过去某个时间点发生的动作用过去进行时,故选B

33—How noisy it is outside!

—Oh, I forgot to tell you. My neighbours ________ their houses.

Ahave decorated Bwere decorating

Care decorating Dwill decorate

【答案】C

【解析】句意:——外面真吵!——哦,我忘了告诉你,我的邻居正在装饰他们的房子。根据How noisy it is outside!可知外面很吵,结合My neighbours ____ their houses.可推出句意我的邻居正在装饰他们的房子,故时态用现在进行时,其结构为am/is/are+动词现在分词,主语是My neighbours,所以系动词用are,故答案选C

34— Did you sleep well last night?

—Far from that! One of my neighbours music pretty loud.

Aplays Bwas playing Cis playing Dwould play

【答案】B

【解析】句意:-----你昨晚睡得好吗?------远非如此!我的一个邻居在大声演奏音乐。A. plays一般现在时态;B. was playing 过去进行时态;C. is playing 现在进行时态; D. would play过去将来时态。结合语境可知,昨晚睡不好觉的原因是当时有人在演奏音乐,故用过去进行时态来描述,答案为B

35—______you ______Wolf Warrior II(战狼2?

—Yes. I ______it last Friday. Kung fu artist Wu Jing both starred in and directed this action movie.

AHave, seen, have seen BDid, see, saw

CHave, seen, saw DDid, see, have seen

【答案】C

【解析】

【详解】

C 考查动词时态辨析。句意:你看过电影《战狼2》吗?是的。我上个星期五看的。武打大师吴京主演并导演了这部动作片。从第二个人说的last Friday是过去的时间可知,第二空用一般过去时;结合语境可知第一空是问是否曾经看过电影,用现在完成时。故选C

36—SamI called you yesterdaybut you were not at home.

—OhI at my aunt's.

Aam Bwas Chave been Dwill be

【答案】B

【解析】

【详解】

句意:-- Sam,昨天我给你打电话了,但是你不在家。--哦,我在我姑妈家里。根据called you yesterday可知,这里叙述的是昨天的事情,所以答语也应该用一般过去时,故选B

37--Today’s young people can’t live without smart phones.

--Their eyes are glued to the screen wherever they go, even while they_____ meals.

Ahave Bare having Cwere having Dwill have

【答案】B

【解析】

【详解】

句意:——今天的年轻人离不开智能手机。——无论走到哪里,他们的眼睛都盯着屏幕,即使是在吃饭的时候。考查现在进行时。while引导时间状语从句时,强调主句和从句的动作同时发生,从句中常用进行时态;根据Their eyes are glued to the screen wherever they go, even while可知从句强调的动作是现在进行时态,即他们在吃饭的时候,同时也在玩手机;现在进行时的构成为:主语+be动词(am/is/are+动词现在分词;本句主语是they,所以be动词用arehave meals吃饭,have的现在分词是having;故答案选B

38--Look! There____ so many noisy kids in the room!

--Haven’t you heard the saying “When the cat is away, the mice _____?”

Ahave; play Bis; are going to play

Chave; are playing Dare; will play

【答案】D

【解析】

【详解】

句意“-看!房间里有许多吵闹的小孩-你没听见他们在说,当猫离开后,这些老鼠在玩吗?there be句型不与have连用,排除AC,且第一空处主语为so many noisy kids,谓语用复数,排除B,第二空处when引导的从句用一般现在时,主句用一般将来时,即主将从现原则,故选D

39—Shall we play tennis now?

—Sorry, I can’t. I my homework.

Ado Bdid Chave done Dam doing

【答案】D

【解析】句意:——我们现在打网球去好吗?——对不起,我不能去,我在做作业。A. do 做,用于一般现在时态,主语复数时; B. did ,用于一般过去时态; C. have done 做,用于一般现在完成时态; D. am doing做,用于现在进行时态,主语是I时;根据 now可知用现在进行时态,故选D

40It’s nice to see you again. We ______ each other for a long time.

Adidn’t see Bhaven’t seen Cwon’t see Ddidn’t see

【答案】B

【解析】

【详解】

句意:再次见到你很开心,我们已经好长时间没见了。

本题考查的是时态,结合语境,此处指到现在为止有好久没有见面了,根据所给空后面的for a long time是现在完成时的标志词可知,应该用现在完成时,故答案选B

41---Could you tell me______________ at the meeting? I didn’t take part in it.

---Sorry, I don’t know, either.

Awhat he said Bwhat did he say Cwhat he says Dwhat does he say

【答案】A

【解析】

句意“-你能告诉我他在会议上说了什么吗?-对不起,我不知道。根据tell sb sth可知,本题考查宾语从句。宾语从句要用陈述句语序,排除BD,且根据I didn’t take part in it可知,用一般过去时,故选A

42--Did you hear someone knocking at the door just now, Tom?

--No, I _______ TV with my friend in my bedroom.

Awas watching Bwatched Cam watching Dwatch

【答案】A

【解析】

【详解】

句意:——汤姆,你刚才听到有人敲门了吗?——没有,我和我的朋友正在卧室里看电视。考查过去进行时。A. was watching过去进行时;B. watched一般过去时;C. am watching现在进行时;D. watch观看,动词原形。根据句意“——汤姆,你刚才听到有人敲门了吗?——没有,我和我的朋友正在卧室里看电视。可推知刚才有人敲门时我和我的朋友正在卧室里看电视。所以该句强调的是过去某个时间正在进行和发生的动作,确定时态为过去进行时态,其构成为was/were+现在分词,根据主语是I,故助动词用waswatch的现在分词为watching,故填was watching,故答案选A

43Mr Black ___ Shanghai in a few daysDo you know when the earliest plane ________ on Sunday?

Ais leaving; takes off

Bleaves; takes off

Cis leaving; take off

Dleaves; is taking off

【答案】A

【解析】句意布莱克先生几天后要去上海,你知道星期天最早的飞机什么时候起飞吗?。根据in a few days可知,用一般将来时,且当动词为come, go, leave时,现在进行时表示一般将来时,排除BD。第二空中,飞机起飞是有时间表的,根据时间表的动作需要用一般现在时,故选A

44— Father’s day is coming. Have you prepared any presents for your father?

— Not yet, but I’m sure I ______ one for him.

Abought Bbuy Chave bought Dwill buy

【答案】D

【解析】句意:——父亲节就要到了。你给你父亲准备礼物了吗?——还没有,但我肯定我会给他买一个。考查动词时态辨析题。Not yet还没有;根据句意语境,可知需用一般将来时,即will+原形动词结构,故选D

45- Jack, what do you think of my new dress?

- Sorry, pardon? I _____ about something else.

Aam thinking Bwas thinking Cthought Dthink

【答案】B

【解析】句意:——杰克,你觉得我的新衣服怎么样?——对不起,再说一遍好吗?我在想别的事情。考查动词时态辨析题。根据句意语境,可知问话者说话的时候回答者正在做别的事情,需用过去进行时,即be+过去分词结构;主语I是第一人称,系词需用was,故选B

46--- Oh, dear! A power cut!

--- Sorry, I didn’t know you _________ the washing machine.

Aare using Bused Cuse Dwere using

【答案】D

【解析】

【分析】

考点:考查过去进行时。

【详解】

试题分析:句意:——哎吆!停电啦!——对不起,我不知道你在使用洗衣机。表示过去某一时间正在进行的动作用过去进行时,所以选D

47The boy ______ for her in the rain for nearly half an hour before she appeared.

Awaits Bwaited Chas waited Dhad waited

【答案】D

【解析】句意:在她出现前,那个男孩已经在雨中等了接近半个小时了。因为before后用的是一般过去时,wait这个动作发生在appeared之前,也就是过去的过去,所以空格处应该用过去完成时。故选D

48—Could you tell me __________ yesterday?

—Because my bike was broken on my way here.

Awhy you came late Bwhy do you come late

Cwhy you come late Dwhy did you come late

【答案】A

【解析】

【详解】

句意:——你能告诉我你昨天为什么迟到吗?——因为我的自行车在来的路上坏了。

考查宾语从句。英语宾语从句中一般用陈述语序,可知排除BD。根据宾语从句时间状语yesterday,可知宾语从句时态是一般过去时态。故选A

49—Linda, why _______ you late for school yesterday?

—Because I woke up late.

Awas Bwere Care Dis

【答案】B

【解析】

句意:——琳达,你昨天为什么上学迟到?——因为我醒晚了。根据时间状语yesterday可知此处用一般过去时,主语是you,因此谓语用were,故选B

50--I didn't see you at Olympic Sports Centre this morning. What happened?

-- Sorry, I the exchange students around our school then.

Ashowed Bwas showing Cam showing Dwill show

【答案】B

【解析】

句意:——今天早上我在奥运会体育中心没有看见你。发生了什么?——对不起,我那时正领着交换生参观我们学校。根据时间副词then可知此处用过去进行时,故选B

本文来源:https://www.2haoxitong.net/k/doc/12d3fc15747f5acfa1c7aa00b52acfc788eb9f70.html

《过去完成时(word).doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式