中考英语过去完成时练习题及答案

中考英语过去完成时练习题及答案

篇一:中考英语 过去完成时练习题及答案

过去完成时 注意:过去完成时表示过去某一时间或某一动作之前已经发生或完成的动作,动作发生的时间是"过去的过去".它是一个相对的时态,只有在和过去某个时间或动作相比较时才会用到。

E.g. By the end of the match,they had kicked two

goals.

We had already had lunch before we arrived there.

其结构是"had+过去分词".它的否定句是在had后边加not,变一般疑问句是把had提前。

E.g. I had reached the station before 9:00 o'clock.

I had not reached the station before 9:00 o'clock.

Had you reached the station before 9:00 o'clock?

它通常和before,by the end of 等引导的表示过去的时间状语连用。

练习一:

一.用动词的适当形式填空

1. We _____________ (paint) the house before we

______________ (move) in. 2. That rich old man _____________ (make) a will

before he _____________ (die).

3. They _____________ (study) the map of the country

before they ________ (leave).

4. The robbers _____________ (run away ) before the

policemen_______ (arrive).

5. I __________ (turn off) all the lights before I

____________ (go) to bed.

6. Paul __________ (go) out with Jane after he

__________ (make) a phone call.

7. Tom __________ (say) he ___________ (read) the book

twice.

8. Our plan ____________ (fail ) because we

_____________ (make) a bad mistake.

9. When the chairman ______________ (finish) speaking,

he _____________ (leave)the hall.

11.When I ______________(arrive) at the station, he

____________________(leave).

12.We _______________(learn) about 4000 English words

by the end of last term.

13. I waited until he _______________(finish) his

homework.

14. We were surprised at what she ________already

______(do) 15.She ____________(not go) to Qingdao because she

________________ (be) there before.

16. He ______________(not tell) you the news yet.

17. He said he _____________already_________(give) the

book to the teacher.

18. I ______________(be) to Shanghai before.

19. She told me she _________________(be) to Sanya

three times.

20.She _____________(play) the guitar while her

sister_______________(sing).

二.句型转换

1.I had sold the ticket when she came.(改否定句)

2.She had sung a song to us before she danced.(改否定句)

3.They began to climb the mountain after they had

bought all the food and drinks.(否定)

4.By 10:00 a.m, I had been very hungry. (改一般疑问)

5.Lucy had already pleted the project when I arrived.(改一般疑问)

6.By the time he got to the airport, the plane had

taken off. (改一般疑问)

(对划线部分提问)

(对划线部分提问) 9..Jack didn’t go to the cinema (对划线部分提问)

(对划线部分提问)

(对划线部分提问)

12.We cooked the dumplings. We ate them up. (用过去完成时连接两句)

13.Jim’s father mended the car. It was broken. (用过去完成时连接两句)

14.We had our tests. Then we had a long holiday.( 用过去完成时连接两句)

After we ________________________, we

_____________________________

15.He showed us the picture. Then he showed us around

the house. 用过去完成时连接两句) Before he

_______________________,

he______________________________.

练习二

一、单选

1 When Li Ming hurried home, he found that his mother

____already____to hospital.

A has; been sentB had; sentC has; sent D had; been

sent

2 We ____five English songs by the end of last term. A had learned B learnedC have learnedD will have

learned

3 Han Mei told me she _____lunch, so she was very

hungry.

A has had B hasn't have C have had D hadn't had

4 By the end of 1976, many buildings _____built in

the city.

A have been B have C had been D will

5 She _____her keys in the office so she had to wait

until her husband ____home.

A has left; es B had left; would e C had left; came

D left; had e

6 He said that it was at least ten years since I

_____a good drink.

A had enjoyed B was enjoying C have enjoyed D have

been enjoying

7 The meeting _____when Mr. Wang _____to school.

A has begun;get B has been on;get C had begun;got D

had been on;got

二、填空

1 When I returned home, he _____ (leave)。

2 By ten yesterday evening, she ________(finish)writing. 3 He ______ (study) English for five years before he

came here.

4 It ____ _____ (stop) raining when I wake up this

morning.

5 I _____ (not read) the book because I had read it

before.

6 She said she____ (be) born in 1992.

7 When he _____(e) to China two years ago he found

people didn't understand him at all though he ________(learn) some Chinese in his own country.

8 I saw Han Mei yesterday. We _____(not see) each

other since left Beijing.

9 When I got to his home, he_____(go) to bed.

10 She asked if Mr. Liu _____ already _____(e) back.

练习一参考答案:

一.用动词的适当形式填空

1. had painted... moved 2. had made ... died 3. had

studied…left4. had run away..arrived5. had turned

off …went 6. went …had made 7. said …had read 8

failed …had made 9. (had) finished …left 10. were

having/had had …got 11.

arrived ..had left 12.. had learned 13. (had) finished

14. had ..done 15 didn't go …had been 16. hasn't told

17 had …given

合集下载

(英语)中考英语初中英语过去完成时解题技巧及经典题型及练习题(含答案)

(英语)中考英语初中英语过去完成时解题技巧及经典题型及练习题(含答案)

(英语)中考英语初中英语过去完成时解题技巧及经典题型及练习题(含答案)

一、初中英语过去完成时

1.— Jim, why didn't you go to Beijing by train?

— Bad luck! When I got to the station, the train ________.

A. left B. had already left C. has already left D. has been left

【答案】 B

【解析】【分析】 句意:——吉姆,你为什么不坐火车去北京呢?——真倒霉!我到车站时,火车已经开走了。根据 When I got to the station 可知,到那是过去时,离开是过去的过去,使用过去完成时,had done,故选B。

【点评】考查时态,注意过去的过去是过去完成时的用法。

2.We are too tired. Please stop __________ a rest.

A. to have B. having C. have D. has

【答案】 A

【解析】【分析】句意:我们是在太累了,停下来休息一下吧。stop to have a rest.固定搭配故选A

【点评】注意时态一致,

3.By the end of 2012, many buildings built in our city.

A. have been B. have C. had been D. will

(英语)高中英语过去完成时练习题

(英语)高中英语过去完成时练习题

(英语)高中英语过去达成时练习题

一、单项选择过去达成时 1.It was not until 3 days later that the boy came back to life and explained to the police

what_______ to him.

A. was happening

【答案】 C

B. was to happen

C. had happened

D. has happened

【分析】

考 。句意 :两个礼拜后,那个男孩才 醒 来,向警方解 究竟 生了什么事。

happen 生在 explain 以前,是 “ 去的 去 ”,用 去达成 。

2.We to finish the work before dark, but the heavy rain held us up.

A. meant B.was meaning

C. had meant D. would mean

【答案】 C

【分析】

剖析

done 和

: 句意:我 本打算在天黑前达成 工作,可是大雨耽 了我 。

had meant to do 表示 “本打当作可是没做成 ”, 似用法的 有

Mean to have

plan, intend 等,

C

考点:考

3.Hardly ___________the door when he rushed into the office out of breath.

A. I opened B.did I open

C. I had opened D. had I opened

【答案】 D

【分析】

本 考 hardly...when 构,表示 “一 ⋯⋯就、 ⋯⋯就 ”;句意:我 把 翻开,他就气喘吁吁冲 公室。

hardly 以及含有否认意 的副 放在句首,句子用倒装 构,故

必备英语中考英语 动词的时态单元测试题(含答案)经典

必备英语中考英语 动词的时态单元测试题(含答案)经典

必备英语中考英语 动词的时态单元测试题(含答案)经典

一、初中英语动词的时态

1.Mr Li left our school last month . He in our school for nine years since he here in 2000.

A.is ; came B.had been ; came C.was ; had come D.is ; has come

【答案】B

【解析】试题分析:句意:李先生上个月离开了我们学校。从他到这儿2000年到这儿开始,他在我们学校呆了9年了。根据Mr Li left our school last month可知,本题用过去完成时。故选B。

2.—Hi, Nora. Is your mother at home?

—Just a minute! She _______ flowers in the garden.

A.plant B.is planting C.planted D.was planting

【答案】B

【解析】

【详解】

句意:——嗨,Nora。你妈妈在家吗?——等一下!她正在花园里种花。考查动词时态辨析题。根据句意语境,可知用现在进行时,即“be+现在分词”结构。she是单数第三人称,系词需用is。故选B。

3.I don't remember____________ the book yesterday.

A.where I put B.where did I put

C.where will I put D.where l will put

【答案】A

【解析】

英语宾语从句中一般为陈述语序。根据时间状语yesterday,昨天,可知从句中描述的是过去发生的动作,故从句中用一般过去时态。选B为倒装语序,故选A。

考点:宾语从句

4.Hong Kong __________to China for 20 years. I ________there for 2 weeks next year.

中考英语时态综合练习题30题(带答案)

中考英语时态综合练习题30题(带答案)

中考英语时态综合练习题30题(带答案)

1. My mother ______ breakfast for me every morning.

A. make

B. makes

C. made

D. will make

答案解析:B。根据句中的every morning可知这是一个经常发生的动作,所以要用一般现在时。主语my mother是第三人称单数,动词要用第三人称单数形式makes。选项A不是第三人称单数形式;选项C是一般过去时,用于过去发生的动作;选项D是一般将来时,用于将来发生的动作,均不符合题意。

2. They ______ a football game last Sunday.

A. play

B. plays

C. played

D. will play

答案解析:C。句中的last Sunday表明这是一个发生在过去的动作,所以要用一般过去时,play的过去式是played。选项A是一般现在时;选项B是一般现在时第三人称单数形式;选项D是一般将来时,都不符合此句的时态要求。

3. I ______ to the park tomorrow.

A. go

B. went

C. goes

D. will go

答案解析:D。句中的tomorrow表示将来的时间,所以要用一般将来时,其结构是will+动词原形,所以答案是will go。选项A是一般现在时;选项B是一般过去时;选项C是一般现在时第三人称单数形式,均不符合题意。

4. He ______ his homework every day.

A. do

B. does

C. did

D. will do

答案解析:B。every day表示每天,是一般现在时的标志。主语he是第三人称单数,动词要用第三人称单数形式does。选项A不是第三人称单数形式;选项C是一般过去时;选项D是一般将来时,不符合要求。

5. She ______ a book yesterday.

(英语)中考英语过去完成时解题技巧及经典题型及练习题(含答案)

(英语)中考英语过去完成时解题技巧及经典题型及练习题(含答案)

(英语)中考英语过去完成时解题技巧及经典题型及练习题(含答案)

一、初中英语过去完成时

1.—Did you see Tom at the party?

—No, he _________ by the time I got there.

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

【答案】 C

【解析】【分析】句意:——在聚会时你见了汤姆了吗?——没有,我到达的时候他已经离开了。got,一般过去时,离开在到达之前已经发生了,因此使用过去完成时,故答案是C。

【点评】考查过去完成时,注意过去完成时表达的是过去的过去。

2.Simon ________ 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.We are too tired. Please stop __________ a rest.

【英语】中考英语过去完成时解题技巧和训练方法及练习题(含答案)

【英语】中考英语过去完成时解题技巧和训练方法及练习题(含答案)

【英语】中考英语过去完成时解题技巧和训练方法及练习题(含答案)

一、初中英语过去完成时

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

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

【答案】 C

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

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

2.By the time I finished my homework,my mother

A. slept B. has been asleep C. was asleep D. had been asleep

【答案】 D

【解析】【分析】由上文“By the time ”和“ finished”可知此处应为过去完成时,故选D.

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

3.I got to the party late. By the time I arrived, some people ______ home already.

A. went B. would go C. had gone D. have gone

【答案】 C

【解析】【分析】句意:我到聚会晚了。在我到达之前,一些人已经回家了。结合语境可知下文描述的是过去某时已经完成的动作,用过去完成时态。故选C。

中考英语将来过去完成将来完成将来进行时专项单选40题

中考英语将来过去完成将来完成将来进行时专项单选40题

1. I ______ my homework by the time you come back tomorrow.

A. will have finished

B. finish

C. finished

D. am finishing

答案:A。本题考查将来完成时。“by the time + 一般现在时”是将来完成时的标志,A 选项“will have finished”表示将来某个时间点之前已经完成的动作;B 选项“finish”是一般现在时;C 选项“finished”是一般过去时;D 选项“am finishing”是现在进行时。根据句意,到明天你回来的时候我将已经完成作业,所以选 A。

2. They ______ for two hours when we arrive.

A. will be waiting

B. wait

C. will have waited

D. waited

答案:A。此题考查将来进行时。“when we arrive”表示将来的某个时间点,“for two hours”表示持续的时间段,结合起来要用将来进行时,A 选项“will be waiting”表示将来某个时间正在进行的动作;B 选项“wait”是一般现在时;C 选项“will have waited”是将来完成时;D 选项“waited”是一般过去时。根据句意,当我们到达时,他们将已经等了两个小时,所以选 A。

3. She said she ______ the work by the end of last month.

A. would finish

B. finished

C. had finished

D. was finishing

答案:C。本题考查过去完成时。“by the end of + 过去时间”要用过去完成时,C 选项“had finished”表示过去某个时间之前已经完成的动作;A 选项“would finish”是过去将来时;B 选项“finished”是一般过去时;D 选项“was finishing”是过去进行时。根据句意,她说她在上个月底已经完成了工作,所以选 C。

中考英语将来过去完成将来完成进行时易错练习40题(带答案)

中考英语将来过去完成将来完成进行时易错练习40题(带答案)

1.By this time next year, I ______ English for five years.

A.will have been learning

B.will learn

C.have learned

D.learn

答案解析:A。本题考查将来完成进行时。by this time next year

表示将来的某个时间点,“for five years”表示一段时间,将来完成进行时表示在将来某一时间之前一直持续的动作,所以选 A。B 选项是一般将来时,C 选项是现在完成时,D 选项是一般现在时,都不符合题意。

2.She said that by the end of next month, she ______ on this project

for two months.

A.would have been working

B.would work

C.had worked

D.works

答案解析:A。“by the end of next month”表示将来的时间点,“for

two months”表示一段时间,将来完成进行时表示在将来某一时间之前一直持续的动作,所以选 A。B 选项是过去将来时,C 选项是过去完成时,D 选项是一般现在时,都不符合题意。

3.Tom believes that by 2025, he ______ in this company for ten years.

A.will have been working

B.will work

C.has worked

D.worked

答案解析:A。“by 2025”表示将来的时间点,“for ten years”表示一段时间,将来完成进行时表示在将来某一时间之前一直持续的动作,所以选 A。B 选项是一般将来时,C 选项是现在完成时,D 选项是一般过去时,都不符合题意。

(文末附答案)九年义务初中英语过去完成时专项训练题

1

(每日一练)(文末附答案)九年义务初中英语过去完成时专项训练题

单选题

1、A policeman told him that a shop ___________.

A.had robbedB.had stolenC.had been robbedD.had been stolen

2、At the time of the earthquake Jeff was still in his office. He to finish a project before he left for the day.

A.has triedB.had tried

C.has been tryingD.had been trying

3、Sue dancing for eight years when she won the first place in the talent show.

A.learnsB.learntC.has learntD.had learnt

4、—How long ________each other before they ________here?

—For about a year.

A.have they known, comeB.did they know, came

C.do they know, comeD.had they known, came

5、By yesterday, the plane ______out of view for more than a month.

A.isB.has beenC.wasD.had been

6、When we got there, the meeting ________ for half an hour.

A.has been onB.has onC.was onD.had been on

7、

Hardly ______ when she ______ someone knocking at the door. 2

(英语)中考英语过去完成时解题技巧及经典题型及练习题(含答案) 2

(英语)中考英语过去完成时解题技巧及经典题型及练习题(含答案)

一、初中英语过去完成时

1.—Did you see Tom at the party?

—No, he by the time I got there.

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

【答案】 C

【解析】【分析】by the time的从句用过去时,主句用过去完成时,表示主句的动作先发生,故选C。句意是:在我到那里之前他已经离开了。

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

2.Simon ________ 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.

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