人教版中考英语中考英语总复习过去完成时考点+例题-全面解析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

人教版中考英语中考英语总复习过去完成时考点+例题-全面解析
一、初中英语过去完成时
1.Mr. 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。

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

2.By the end of last month, Jane _____ enough money for the poor sick boy.
A. raised
B. would raise
C. had raised
D. has raised
【答案】 C
【解析】【分析】句意:在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。

根据By the end of last month,可知句子的时态为过去完成时,C是过去完成时结构,故答案是C。

【点评】考查过去完成时,注意过去完成的时的判定方法。

3.By the end of last month,I all the CDs of the famous singer.
A. collect
B. collected
C. have collected
D. had collected
【答案】 D
【解析】【分析】根据时间状语“by the end of last month”可知谓语动词发生在过去的过去,故用过去完成时。

故选D.
【点评】此题考查动词时态。

4.By the time I got back to school, the bell______.
A. rang
B. has rung
C. had rung
【答案】 C
【解析】【分析】句意:当我返回到学校时,铃早响了。

By the time…,在……时间前,经常用于过去完成时态。

过去完成时态,表示动作发生在过去的过去。

铃响发生在过去的动作回到学校之前,所以用过去完成时态。

A. rang一般过去时态;B. has rung现在完成时态;
C. had rung过去完成时态。

故选 C。

5.—What's up?—I missed the train. By the time I got to the train station, the train
for 10 minutes.
A. had left
B. has left
C. has been away
D. had been away
【答案】 D
【解析】【分析】句意:一怎么啦?一我错过了火车。

在我到达火车站前,火车已经离开了十分钟了。

A.had left过去完成时态;B.has left 现在完成时态;C.has been away现在完成时;D.had been away过去完成时。

by the time,在......之前,是过去完成时的标志词,表示过去的过去的时间。

和一段时间连用,动作应该是延续性的,leave对应的延续性状态是be away,故选D。

6.The girl sitting next to me on the plane was very nervous, for she before.
A. didn't fly
B. hasn't flown
C. hadn't flown
D. wasn't flying
【答案】C
【解析】【分析】句意:飞机上坐在我旁边的女孩很紧张,因为她以前没有坐过飞机。

根据上文的句子The girl sitting next to me on the plane was very nervous的一般过去时态可知,这里空白处所表示的是过去的过去,谓语应该用过去完成时态:had+动词的过去分词。

根据句意,故答案为C。

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

掌握过去完成的意义和用法:表示过去的过去的动作或状态。

用had+动词的过去分词表达。

7.By 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。

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

8.By 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
【解析】【分析】由语境可知,到达火车站发生在火车离开之后,故排除A、D两项。

by the time引导时间状语从句,从句用一般过去时,主句则用过去完成时,故选B。

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

9.Jake _____his key in the office so he had to wait until his wife _______ home.
A. has forgotten … comes
B. forgot… come
C. had left… came
D. had left…would come
【答案】 C
【解析】【分析】句意:杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回家。

结合语境可知前文描述的是过去某时前已经完成的动作,故用过去完成时态。

下文指的是过去某时的动作,故用一般过去时态。

选C。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。

解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

10.Mr. Smith ________ in a car factory for ten years before he came to China.
A. had worked
B. works
C. is working
D. will work
【答案】 A
【解析】【分析】句意:史密斯先生来中国前在一个汽车厂工作十年了。

根据before he came to China,可知他来汽车厂发生在来中国前,所以句子时态是过去完成时,had worked,故选A。

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

根据时间状语确定句子时态。

11.When he arrived at the bus stop, the bus ________ for 10 minutes.
A. has left
B. had left
C. has been away
D. had been away
【答案】 D
【解析】【分析】句意:当他到达车站时,公交车已经离开10分钟了。

for+时间段,表示动作或状态的延续,leave是短暂性动词,故用其相对应的延续性结构be away,公交车离开发生在他到达之前,所以用过去完成时,故选D。

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

12.—Are you surprised at the ending of the movie?
—No, because I ___________ the story.
A. read
B. will read
C. have read
D. was reading
【答案】 C
【解析】【分析】句意:—你对这部电影的结局感到惊讶吗?—不惊讶,因为我读过这个故事。

根据语境判断,这本书已经读过,应该用现在完成时态来表示,故答案为C。

【点评】考查现在完成时态。

主语为第一人称故动词应使用原形。

13.When 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。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。

解答此类题型,
首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时
态。

14.I met Jim last week. We___________ each other for about twenty years since we left Japan.
A. didn't meet
B. don't meet
C. haven't met
D. hadn't met
【答案】 D
【解析】【分析】句意:我上周见过吉姆。

我们离开日本大约有二十年没见面了。

A.没有
见面,一般过去时;B.没有见面,一般现在时;C.已经没有见面,现在完成时;D.已经没有
见面,过去完成时。

for+时间段用完成时,排除A、B。

met表明时态是过去时,所以用过
去完成时,故选D。

【点评】考查过去完成时,注意平时识记其结构及标志词。

15.By 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。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。

解答此类题型,
首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时
态。

语态的判断主要是确定句子主语与谓语动词的关系。

如果是主动关系则用主动语态,
反之如果是动宾关系,则用被动语态,尤其要注意一些特殊动词的用法。

16.Pardon? I _____ quite catch you.
I said I ______ the song before.
A. didn't, hadn't heard
B. don't, didn't hear
C. didn't, didn't hear
D. won't, hadn't heard
【答案】 A
【解析】【分析】句意:请再说一遍,我没太听清你说的话。

——我说,我以前听过这首歌。

结合语境可知上文描述的是刚才发生的动作,故用一般过去时态。

下文描述的是过去某时之前完成的动作,故用过去完成时态。

选A。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。

解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

17.His father said that he_____ Zhang Jiajie for 10 days.
A. has been in
B. has gone to
C. had gone to
D. had been in
【答案】 D
【解析】【分析】句意:他爸说去张家界10天了。

A.去了某地,人还没回,现在完成时;
B.has been in去了某地,人还在那里,现在完成时;
C.去了某地,人还没回,过去完成时;
D.去了某地,人还在那里,过去完成时。

从句的动作发生在主句的动作之前,从句用过去完成时,故排除AB,说话的时候,他爸爸还在张家界,用had been in,符合题意,故选D。

【点评】考查动词短语辨析。

注意识记have been in和过去完成时的用法。

18.Tom realized that he ________ his physics book at home when he reached school.
A. left
B. had left
C. was leaving
D. leaves
【答案】 B
【解析】【分析】本题考查过去完成时的用法,由had+过去分词。

我们可以看到意识到和到都是过去的动作,而忘记带物理书则是在意识到之前,故为过去的过去,选B。

19.– Were you late for work yesterday morning?
– Yes. By the time I got to the bus stop, the early bus .
A. has already left
B. is already left
C. had already left
【答案】 C
【解析】【分析】句意:昨天上午你上班迟到了吗?——是的,等我到达公交车站的时候,早班车已经开走了。

结合语境可知下文描述的是过去某时前已经完成的动作,故用过去完成时态。

选C。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。

解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

20.She 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 可知,电影开始五分钟属于在过去某时间前已经存在的状态,应该用过去完成时,所以排除A和C。

开始begin,电影已经开始了五分钟是存在的状态,要用延续性的动词,所以要将瞬间动词begin改为be on,故选D。

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

二、初中英语动词的时态
21.Jack is my classmate. We ______ each other since he came to our school.
A.knew B.have known C.will know
【答案】B
【解析】
【详解】
句意:杰克是我的同学。

自从他来到我们学校,我们就认识了。

A. knew一般过去时;B. have known现在完成时;C. will know一般将来时。

时间状语从句“since he came to our school.”表示的是截止到目前为止的时间段,主句用现在完成时,故答案为B。

22.The movie for about 5 minutes,so let’s see the next one.
A.has been on B.has started C.started D.began
【答案】A
【解析】
句意:这部电影已经开演五分钟了,我们去看下一部吧。

根据句中时间状语for about 5 minutes可知动词应该用延续性动词,时态为现在完成时态。

start和begin均为短暂性动词,start对应的延续性动词短语是be on。

故答案选A。

23.—What do you often do at weekends?
—I often ________ my grandparents.
A.visit B.visited C.have visited D.will visit
【答案】A
【解析】
【详解】
句意:你经常在周末做什么?——我经常去看我的爷爷奶奶。

考查句子时态。

A. visit 一般现在时;B. visited 一般过去时;C. have visited现在完成时;
D. will visit一般将来时。

结合语境可知下文often可知是经常性动作,故用一般现在时态。

选A。

24.Mary is a kind girl. She often _______ her classmates with their homework.
A.help B.helps
C.is helping D.helped
【答案】B
【解析】
句意:玛丽是一个善良的女孩,她经常帮助她的同学做作业。

根据often判断,经常性的动作用一般现在时,主语she是第三人称单数,因此动词要用三单形式,故答案为B。

25.I _________a book three days ago and I __________it yet.
A.bought; didn’t read B.bought; haven’t read
C.have bought; didn’t read D.have bought; hav en’t read
【答案】B
【解析】
句意:我三天前买了一本书,我还没读过。

根据时间three days ago(三天前)可知此句时态是一般过去式,故填bought,根据yet(用于否定句或疑问句)可知此句时态是现在完成时,可知填haven’t read。

故选B。

26.I don’t know if it _________ tomorrow. If it _____________, we will do some cleaning at home.
A.snows; will snow B.will snow; snows
C.will snow; will snow D.snows; snows
【答案】B
【解析】
【详解】
句意:我不知道明天是否会下雪。

如果下雪,我们就在家做清洁工作。

考查动词时态辨析。

前句if意思是“是否”,引导宾语从句,tomorrow(明天)用于一般将来时,从句动词需用“will +原形动词”结构,可排除AD两项;后句if意思是“如果”,引导条件状语从句,时态遵循主将从现原则,可排除C项。

根据句意结构和语境,可知选B。

27.Hong Kong __________to China for 20 years. I ________there for 2 weeks next year. A.has returned; will stay B.has been back; will stay
C.has been back; have stayed D.has returned; have stayed
【答案】B
【解析】
【详解】
句意:香港回归中国已有20年。

明年我将在那里呆两周。

考查动词时态辨析。

for 20 years 是一段时间,需和持续性动词连用;return返回,终止性动词,可排除AD两项。

next year 明年,用于一般将来时,可排除C项。

根据句意结构和语境,可知选B。

28.— Where is Mr. Wu?
— He together with his students __________ singing by the lake .
A.is practising B.are practising C.will practise D.would practise
【答案】A
【解析】
【详解】
句意:——胡先生在哪里?——他和他的同学们一起在湖边练习唱歌。

A. is practising正在练习;单数; B. are practising正在练习,复数;C. will practise将去练习;一般将来时;D. would practise会去练习,过去将来时。

根据上文Where is Mr. Wu? 可知下文用现在进行时,其结构是be doing的形式,主语是he, together with his students在句中做状语;这里be动词用is。

根据题意,故选A。

29.The girl is amazed at the beauty of Wuxi. She said she ____________ here for another two weeks.
A.stayed B.has stayed C.would stay D.had stayed
【答案】C
【解析】句意:女孩对无锡的美景感到惊讶。

她说她将在这里再呆两个星期。

此句考查宾语从句的时态,当主句是一般过去时的时候(客观真理除外),从句要用过去时态的某种形式,排除B;根据“for another two weeks.”再呆两个星期的时间,属于将来的时间,因为主句是一般过去时,从句要用过去将来时来表达,答案为C。

点睛:含有宾语从句的复合句,主、从句谓语动词的时态呼应包括以下三点内容:
1)如果主句的谓语动词是一般现在时,从句的谓语动词可根据需要,选用相应的任何时态。

2)如果主句的谓语动词是过去时,宾语从句的谓语动词只可根据需要,选用过去时态即一般过去时、过去进行时、过去将来时或过去完成时的某一种形式。

3)如果宾语从句所表示的是客观事实、普遍真理、自然现象或习惯性动作等,不管主句用什么时态,从句时态都用一般现在时。

30.—Could you tell me what he said just now?
—Sorry, I ___ about what I would do tomorrow.
A.will think B.was thinking C.thought D.think
【答案】B
【解析】
【详解】
句意:你能告诉我他刚才说什么吗?对不起,我正考虑明天我要做什么。

考查时态。

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

相关文档
最新文档