过去完成时态专项练习题

过去完成时态专项练习题
过去完成时态专项练习题

九年级过去完成时态专项练习题2013-1-26

定义:过去完成时是表示在过去某一时间或某一动作之前已经发生或完成的动作、事情。它表示的是发生在“过去的过去”的动作,只有在和过去某个时间或动作相比较的时候才会使用过去完成时。构成:过去完成时的构成:had +.(过去分词)

用法:

1、与by, before, by the end of引导的表示过去的时间状语连用。

例如:by then, by\ before nine o’clock yesterday,by the end of last year,

by the age of twenty, by the time I arrived …

2、在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。例如:When I returned home, my guest had already left.

I did not see the film because I had seen it before.

3、常用于told, said, knew, heard, thought, ask等动词后的宾语从句。例如:

She said (that) she had never been to Paris.

He asked what I had said.

现在完成时和过去完成时的区别:

现在完成时强调对现在的影响或结果, 过去完成时强调对过去的影响或结果。

1. 单项选择

1.He asked me _____ during the summer holidays.

A. where I had been

B. where I had gone

C. where had I been

D. where had I gone

2. What ____ Jane ____ by the time he was sever?

A. did, do

B. has, done C did, did. D. had, done

3. I ______ 900 English words by the time I was ten。

A. learned

B. was learning

C. had learned

D. learnt

4. She ______lived here for ______ years.

A. had, a few

B. has, several

C. had, a lot of

D. has, a great deal of

5. By the time my parents reached home yesterday, I __ the dinner already.

A had cooked B. cooked C. have cooked D. was cooked

6. She said she __________ the principle already

A .has seen B. saw C. will see D. had seen

7. She said her family _______ themselves ______ the army during the war.

A. has hidden, from

B. had hidden, from

C. has hidden, with

D. had hidden, with

8. By the time he was ten years old, he _________.

A. has completed university

B. has completed the university

B. had completed an university D. had completed university

9. She had written a number of books ______ the end of last year. A. for B. in C. by D. at

10. He _____ to play ____ before he was 11 years old.

A had learned, piano B. had learned, the piano

C. has learned, the piano

D. learns ,piano.

11. What _______ Annie ____ by the time he was ten?

A. did, do

B. did, did

C. has, done

D. had done

12 .He ___ in the factory for three years before he joined the Army.

A. has worked

B. works

C. had worked

D. will work

13. By the end of last week, they ____ the bridge.

A. has completed

B. completed

C. will complete

D. had completed

14. Ben hates playing _____ violin, but he likes playing ____ football.

A. a…the

B. the… the

C. / …the

D. the…/

15. By the time he was 4, he ______ a lot of German words.

A. had learned

B. has learned

C. learned

D. learns

16 .Jim turned off the lights and then _____ the classroom.

A. was left

B. had left

C. has left

D. left

17.They _________ in Guangzhou since 2000.

A. lived

B. had lived

C. have lived

D. were living

18. The train from Beijing_______ ten minutes ago.

A. has arrived

B. was arriving

C. arrived

D. had arrived

19. The students _________ their classroom when the visitors arrived.

A . have cleaned B. had cleaned C. was cleaned D. have been cleaned

20. Fergie_______ the project in one hour.

A. have finished

B. will finish

C. finishes

D. has finished

21. The man ________ his coat and went out.

A. put on

B. had put on

C. will put on

D. was putting on

22 My mother______ in that factory at the age of 18.

A. had worked

B. has worked

C. worked

D. works

23. Dad ________ while he _______ TV.

A .fell asleep…watch B. was falling asleep…watched

C. fell asleep……was watching

D. had fallen asleep…watched

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

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.

10.The Reads __ ______ (have) lunch when I ________________(get) to their house.

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 ________________ (go) 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).

3.句型转换

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

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

3.They began to climbed the mountain after they had bought all the food and drink.(否定)

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

After we ________________________, we __________________________

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

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

(改一般疑问)

7..He had broken his arm when I saw him.(对划线部分提问)

8.When he had read the note, he ate it. (对划线部分提问)

9..Jack didn’t go to the cinema because he had seen the film. (对划线部分提问)

10.We had had the toys for ten years before we gave them to the child

(对划线部分提问)

11.She had written the book by the end of 1960. (对划线部分提问)

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

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

2.2过去完成进行时的用法

①表示过去某一时间之前一直进行的动作。

过去完成进行时表示动作在过去某一时间之前开始,一直延续到这一过去时间。和过去完成时一样,过去完成进行时也必须以一过去时间为前提。

I had been looking for it for days before I found it. 这东西我找了好多天才找着的。

②表示反复的动作。

He had been mentioning your name to me. 他过去多次向我提到过你的名字。

You had been giving me everything. 你对我真是有求必应。

③过去完成进行时还常用于间接引语中。

The doctor asked what he had been eating. 医生问他吃了什么。

I asked where they had been staying all those days. 我问他们那些天是呆在哪儿的。

过去完成进行时和过去完成时的比较

She had cleaned the office, so it was very tidy. 她已经打扫过办公室了,所以很整洁。(强调结果) She had been cleaning the office, so we had to wait outside.

她一直在打扫办公室,所以我们不得不在外面等着。(强调动作一直在进行)

2.3 现在完成进行时(Present perfect continuous)

主语+have(has)been+动词-ing

(一)表示从过去某时开始一直持续到现在的动作,并且还将持续下去。

The Chinese have been making paper for two thousand years.

中国有2000年的造纸历史。(动作还将继续下去)

I have been learning English since three years ago. 自从三年前以来我一直在学英语。

I have been writing a book.(动作还将继续下去)我一直在写一本书。

I have written a book.(动作已经完成)我已经写了一本书。

过去完成时态专项练习题资料

过去完成时态专项练 习题

九年级过去完成时态专项练习题2013-1-26 定义:过去完成时是表示在过去某一时间或某一动作之前已经发生或完成的动作、事情。它表示的是发生在“过去的过去”的动作,只有在和过去某个时间或动作相比较的时候才会使用过去完成时。 构成:过去完成时的构成:had +.(过去分词) 用法: 1、与by, before, by the end of引导的表示过去的时间状语连用。 例如:by then, by\ before nine o’clock yesterday, by the end of last year, by the age of twenty, by the time I arrived … 2、在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。例如:When I returned home, my guest had already left. I did not see the film because I had seen it before. 3、常用于told, said, knew, heard, thought, ask等动词后的宾语从句。例如: She said (that) she had never been to Paris. He asked what I had said. 现在完成时和过去完成时的区别: 现在完成时强调对现在的影响或结果, 过去完成时强调对过去的影响或结果。 1. 单项选择 1.He asked me _____ during the summer holidays. A. where I had been B. where I had gone C. where had I been D. where had I gone 2. What ____ Jane ____ by the time he was sever? A. did, do B. has, done C did, did. D. had, done 3. I ______ 900 English words by the time I was ten。 A. learned B. was learning C. had learned D. learnt 4. She ______lived here for ______ years. A. had, a few B. has, several C. had, a lot of D. has, a great deal of 5. By the time my parents reached home yesterday, I __ the dinner already. A had cooked B. cooked C. have cooked D. was cooked

【初中英语】 过去将来时复习

【初中英语】过去将来时复习 一、初中英语过去将来时 1.—Uncle Sam said he ________ my birthday party, but he never showed up. —That's Uncle Sam. He forgets everything! A. will attend B. would attend C. has attended D. had attended 【答案】 B 【解析】【分析】句意:——Sam叔叔说他将参加我的生日聚会,但是他从没有出现。——那是Sam叔叔,他忘记所有事情了。A.一般将来时;B.过去将来时;C.现在完成时;D.过去完成时。根据showed可知与过去有关,Sam叔叔说将参加聚会,但是没来,所以用过去将来时,故选B。 【点评】考查过去将来时,注意平时识记,理解句意。 2.Mr. Wu said he ______ us to the zoo the next week. A. would take B. will take C. take D. takes 【答案】 A 【解析】【分析】句意:吴老师说他下周会带我们去动物园。在这个句子中,said 后面跟的是一个宾语从句,从句中的时态是由主句决定的。主句中said 用的是过去时,故宾语从句中也需用过去时态。the next week 下周,是一个将来的时间。故应该用过去将来时。故选A。 【点评】考查动词时态。 3.I didn't know when he _____ back. He said he would call me when he _____ home. A. would come, got B. came, got C. will come, gets D. came, would get 【答案】 B 【解析】【分析】句意为:我不知道他什么时候回来。他说他一回来就给我打电话。前句是when引导的宾语从句,根据语境应用一般过去时。后句是when引导的时间状语从句,主句用过去将来时,从句用一般过去时。故选B。 【点评】考查从句的时态。 4.—Would you like to go boating with me? —Sure.________ A. I'd like B. I'd love C. I'll be glad D. I'd love to 【答案】 D 【解析】【分析】—你想与我一起去划船吗?—当然,我乐意去。I'd like后缺少了to;I'd love后面同样缺少to;I'll be glad 后缺少to;原句中would like to do sth.是愿意去做某事,回答的时候用I'd love/like to。故选D。

最新过去完成时态讲解及练习

完成时态 1)过去完成时态的构成: 肯定式:had + 动词的过去分词 否定式:hadn't + 动词的过去分词 疑问式:Had … + 动词的过去分词 简略回答: Yes, 主+ have/has had. No, 主+ had现在完成时的用法 2) 过去完成时适用场合 1. 过去完成时表示在过去某一时间或动作以前已经完成了的动作。这个过去的时间常用by,before等介词短语或一个时间状语从句表示,也可以暗含在上下文中。 I had finished my homework before supper.我在晚饭前就把作业做完了。 The play had already started when we got to the theatre. 我们到剧场时戏已经开始了。 By the end of June they had treated over 10,000 patients. 到六月底他们已经治疗了一万多病人。 2. 过去完成时还可表示过去某一时刻之前发生的动作或状态持续到过去某个时间或还要持续下去,常与for,since等词连用。如: He had served in the army for ten years before he retired last year. 他在部队干了十年,去年退役了。 He told me that he had known her since he was a child. 他告诉我他从小就认识她。 He had learned English for eight years before he went to England for further study. 他在去英国深造前,已学了八年英语。 3. 在一段情景连贯的文字中,先发生的事放在后面叙述时,要用过去完成时。如: Tom flew home, but his father had already died. 汤姆乘飞机回家,他的父亲却已经去世了。 4. 过去完成时也用于hardly...when..., no sooner...than..., It was the first time + that分句等一些固定句型中。 He had no sooner left the room than they began to talk about him. 他刚离开房间,他们就议论起他来。 We had hardly begun when we were told to stop. 我们刚开始就被叫停。 It was the first time that he had ever spoken to me in such a tune.他用这样的语调跟我讲话,这是第一次。 例题解析:举一反三,学的更轻松! 1. He ______ in Shanghai University for four years before he ______ Beijing. A. studied, had gone B. had studied, went C. has studied, goes D. had studied, had gone 解析:"他去北京之前在上大学学习了4年"。在上海学习的动作发生在去北京之前,因此第一个空应用过去完成时。此题选B。 2. Mary said it was at least five years since he ______ a good drink. A. enjoyed B. was enjoying C. had enjoyed D. would enjoy 解析:It was + 时间段+since 引导的从句中用过去完成时。应选C。

高中英语过去完成时技巧和方法完整版及练习题

高中英语过去完成时技巧和方法完整版及练习题 一、单项选择过去完成时 1.Grandpa was shocked by the news. Rarely ______ him so quiet. A.do I see B.had I seen C.I had seen D.I saw 【答案】B 【解析】 本句中的rarely很少,是一个表示否定意义的词,放在句首的时候,后面的主句要使用部分倒装。句意:听到这个消息爷爷很惊讶。我很少看见他如此安静。根据句意可知是在这之前,我很少看见他如此安静,现在的情况已经使用了一般过去时,在这之前要使用过去完成时。故B正确。 2.That was the first time I _____to Hongkong so I had great difficulty _____the hotel. A.went, finding B.had gone, to find C.have been, found D.had been, finding 【答案】D 【解析】 试题分析:句意:这是我第一次来香港,所以我找旅馆有点困难。固定短语:have difficulty doin g sth“做某事有困难”,排除BC选项。句型:it is the first time that+从句“这是第一次做某事”如果主句谓语是is,则that从句用现在完成时态;如果是was 则that从句则用过去完成时,选D。 考点:考查固定句型和短语 3.She _________the sign language before she served as a volunteer to help the deaf. A.learns B.has learned C.was learning D.had learned 【答案】D 【解析】 试题分析:句意:她作为一名志愿者来帮助聋人之前已经学习了手语。由句意可知,学习手语在做一名志愿者之前,是过去的过去,用过去完成时,故选D。 考点: 考查动词时态的用法。 4.Father ________ for London on business upon my arrival, so I didn’t see him. A.has left B.left C.had left D.was leaving 【答案】C 【解析】 分析句子,由于后半句用的是一般过去式,故根据意思可知前半句的事是发生在后半句之前,故用过去完成时,故选C。句意:父亲在我回来之前已经去出差了,所以我没有见到

时态详解:过去将来完成时

时态详解:过去将来完成时 一、过去将来完成时的用法 过去将来完成时表示从过去观点看将来某时某动作会业已完成。这个时态用得相对比较少,通常主要用于转述方面,即用于间接引语中。如: She said she’d have finished her exams by then.她说那时她会已经考完试了。 The party would have arrived by four o’clock.这一行人将于4时前到达。 She said she’d have finished her exams by then.她说那时她会已经考完试了。 二、构成方法 过去将来完成时由“would+have+过去分词”构成。 三、基本用法 过去将来完成时的基本用法就是:表示从过去某一时间来看将来某时会已经完成的动作。如: I thought Sophia would have told you something. 我想索菲娅会已告诉你一地情况。 He knew by the time he arrived she would have gone home. 他知道他到时她会已经回家。 The day was drawing near when we would have completed the reservoir. 我们建成水库的日子不远了。 He said he would have done with my camera by the end of next month. 他说到下月底就不用我的照相机了。 I guessed that Mother would have made some sandwiches by the time we got back. 我猜我们回来时妈妈已经做好一些三明治了。 四、过去完成时用于虚拟语气中 若表示与过去事实相反的虚拟语气,此时条件从句的谓语用过去完成时(had+过去分词),而主句谓语则通常用过去完成时(would+have+过去分词),当然,主句谓语也可根据情况使用“should (could, might)+have+过去分词”。如: If I'd left sooner, I'd have been on time. 要是我早点动身,我就准时到了。(但我动身太迟了)

过去完成时态用法小结

过去完成时态的用法小结 默认分类2009-12-27 12:54:52 阅读281 评论0 字号:大中小订阅 一、过去完成时适用场合 1. 过去完成时表示在过去某一时间或动作以前已经完成了的动作。这个过去的时间常用by,before等介词短语或一个时间状语从句表示,也可以暗含在上下文中。 I had finished my homework before supper.我在晚饭前就把作业做完了。 The play had already started when we got to the theatre. 我们到剧场时戏已经开始了。 By the end of June they had treated over 10,000 patients. 到六月底他们已经治疗了一万多病人。 2. 过去完成时还可表示过去某一时刻之前发生的动作或状态持续到过去某个时间或还要持续下去,常与for,since等词连用。如: He had served in the army for ten years before he retired last year. 他在部队干了十年,去年退役了。 He told me that he had known her since he was a child. 他告诉我他从小就认识她。 He had learned English for eight years before he went to England for further study. 他在去英国深造前,已学了八年英语。 3. 在一段情景连贯的文字中,先发生的事放在后面叙述时,要用过去完成时。如: Tom flew home, but his father had already died. 汤姆乘飞机回家,他的父亲却已经去世了。4. 过去完成时也用于hardly...when..., no sooner...than..., It was the first time + that分句等一些固定句型中。 He had no sooner left the room than they began to talk about him. 他刚离开房间,他们就议论起他来。 We had hardly begun when we were told to stop. 我们刚开始就被叫停。 It was the first time that he had ever spoken to me in such a tune.他用这样的语调跟我讲话,这是第一次。 二、过去完成时与一般过去时的比较 1. 当一个由before, after, as soon as 等连词引导的从句所表示的动作和主句的动作紧接着发生时,两个动作均可用一般过去时来表示。 We had breakfast after we did morning exercises. 做完早操后,我们吃早饭。 The train started to move just before he reached the platform. 他到月台时火车刚开走。 They started ploughing as soon as they got to the fields. 他们一到地里就开始耕地。 2. 按时间顺序叙述两个或两个以上接连发生的动作时,用一般过去时。 He entered the room, turned on the light and sat down at the table. 他走进屋子,打开灯,坐在桌子旁。 3. 在表示某人过去未曾完成的“心愿”、“打算”、“计划”、“想法”、“许诺”等时,hope, mean, plan, think, intend等谓语动词常用过去完成时。 I had hoped to be back last night, but I didn’t catch the train. 我本来希望昨晚回来的,但没搭上火车。 We had thought to return early but they wouldn’t let us go. 我们本想早回来的,但他们不让我们走。 4. 在表示过去的句子中出现常与完成时态连用的词,如:already,yet,since,for,ever,never及次数名词等时,常用过去完成时来表示。

过去完成时讲解练习

过去完成时(past perfect)表示在过去某一时间或动作之前已经发生或完成了的动作。 它表示句子中描述的动作发生在“过去的过去”。 基本结构:主语+had+过去分词(done) ①肯定句:主语+had+过去分词+其他. ②否定句:主语+had+not+过去分词+其他. ③一般疑问句:Had+主语+过去分词+其他 肯定回答:Yes,主语+had. 否定回答:No,主语+had not . ④特殊疑问句:特殊疑问词或词组+一般疑问句(Had+主语+过去分词+其他) 基本用法 。 (1)表示在过去某一时刻或动作以前完成了的动作,也可以说过去的时间关于过去的动作。即“过去的过去”。可以用by, before等介词短语或一个时间状语从句来表示,也可以用一个表示过去的动作来表示,还可能通过上下文来表示。 例如:By nine o’clock last night, we had got 200 pictures from the spaceship. 到昨晚9点钟,我们已经收到200 张飞船发来的图片。

(2)表示由过去的某一时刻开始,一直延续到过去另一时间的动作或状态,常和for, since 构成的时间状语连用。 例如:I had been at the bus stop for 20 minutes when a bus finally came. 当车来的时候,我在车站已等了20分钟。 He said he had worked in that factory since 1949. 他说自从1949年以来他就在那家工厂工作。 (3)叙述过去发生的事情,在已叙述了过去发生的事情后,反过来追述或补述以前发生的动作时,常使用过去完成时。 例如:Mr. Smith died yesterday. He had been a good friend of mine. ~ 史密斯先生昨天去世了。他以前是我的好友。 I didn’t know a thing about the verbs, for I had not studied my lesson. 我对动词一无所知,因为我没有好好学习功课。 (4)在含有定语从句的主从复合句中,如果叙述的是过去的事,先发生的动作常用过去完成时。 例如:I returned the book that I had borrowed.

过去完成时专项练习题及答案

过去完成时专项练习题及答案 一、初中英语过去完成时 1.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。 【点评】此题考查过去完成时。根据时间状语确定句子时态。 2.When I got to school, I realized I ______ my backpack at home. A. left B. had left C. forgot D. had forgotten 【答案】 B 【解析】【分析】句意:当我到学校时,我才意识到我把双肩包落在家里了。把…落在…用leave,又因为是过去完成时,故选B。 【点评】考查把…落在…的用法。熟背句型。做题就很容易。 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。 【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。 4.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年8月1日为止,中国人民解放军已经成立了80年了。句中有by+过去的时间,表示到…为止,句子用过去完成时,found成立,故选D 【点评】动词的时态是学习英语过程中非常重要的知识。现在完成时表示动词在过去发生对现在造成的影响。现在完成时往往和already,yet,for+一段时间,since+点时间的时间状语连用。过去完成时表示动作发生在过去的过去,句子中强调过去的动作对现在造成的影响。

英语语法动词八种时态详解:过去将来时

英语语法动词八种时态详解:过去将来时 各位读友大家好,此文档由网络收集而来,欢迎您下载,谢谢 表示过去的某时以后将要发生的动作。但这个”将来”时间绝不会延伸到“现在”;而仅限于“过去时间区域内”。由此可以看出,含这个时态的句子常带一个表示“过去某个时间点”的状语。这个状语或是一个短语,或是一个句子。这个时态常用于: A)宾语从句或间接引语中; B)表示过去习惯性的动作; C)表示过去情况中的“愿望”、“倾向”,多用于否定句。例如: A) When I thought about it , I wondered what their reaction would be . 当我考虑这件事时,我想知道他们的反应是什么。 She told me that she would go on trip to Europe the next day. 她告诉我,

她第二天要去欧洲旅行。 He didn’t expect that we would all be there. 他没料到我们会全在那儿。 B) During that period , he would do morning-exercises every day. 在那段时间,他每天早锻炼。 Whenever he had time, he would help his mother with some housework. 无论他什么时间有空,他总是帮他妈妈干点家务活。 C) No matter how difficult the work was , he would keep on doing it until he accomplished it . 不管工作有多难,他总会坚持不懈地把它干完。 They knew that we would never permit such a thing. 他们知道我们绝不会允许发生这样的事。 Even after the lecture ended, the audience would not leave . 甚至在讲座结束之后,听众仍不肯离去。 各位读友大家好,此文档由网络收集而来,欢迎您下载,谢谢

过去完成时态讲解及练习

过去完成时态 1)过去完成时态的构成: 肯定式:had + 动词的过去分词 否定式:hadn't + 动词的过去分词 疑问式:Had … + 动词的过去分词 简略回答: Yes, 主+ have/has had. No, 主+ had现在完成时的用法 过去完成时的用法: 1、表示在过去某一时间或动作之前已经发生或完成的动作。他表示的时间是"过去的过去"常与by last year, by the time of yesterday,等连用。如: She said she had seen the film 4 times. When Mr Li got to the classroom, all the students had begun reading. By the time they arrived, the bus had left. 2、表示从过去某一时间开始一直延续到过去另一时间的动作或状态。常与for (后跟段时间)或since (后跟点时间)等连用.如: She had worked in this school since it opened 25 years ago. 例题解析:举一反三,学的更轻松! 1. He ______ in Shanghai University for four years before he ______ Beijing. A. studied, had gone B. had studied, went C. has studied, goes D. had studied, had gone 解析:"他去北京之前在上大学学习了4年"。在上海学习的动作发生在去北京之前,因此第一个空应用过去完成时。此题选B。 2. Mary said it was at least five years since he ______ a good drink. A. enjoyed B. was enjoying C. had enjoyed D. would enjoy 解析:It was + 时间段+since 引导的从句中用过去完成时。应选C。 3. Xiao Pei said she ______ Hainan for 3 months. A. has been in B. had been in C. had been to D. had gone to 解析:"小培说她去了海南三个月"。have been to 和have gone to 都是短暂性的动词短语。所以适应表示状态的have been in. 应选B. 时态综合例题解析: 1--What are Mr and Mrs Black doing ? ---They _____ tea in the garden. A. are drinking B. drank C. have drunk D. drink 2. My mother often asks me _____early . A. get up B. got up C. getting up D. to get up 3. Soon Wu Dong ____ up with Li Lei, then they were neck and neck. A. taught B. caught C. bought D. brought 4. The car ____and stopped at the red traffic light. A. got on B. got off C. slowed down D. picked up 5. Tom ____ the CD player for two weeks. A. has lent B. has borrowed C. has bought D. has had 6. ---Do you know ______? ---Sorry, but if he _____ back, I ____ you know as soon as possible. A. when will he be back, comes, will let B. when he will be back, will come, will let

英语过去完成时练习题20篇

英语过去完成时练习题20篇 一、单项选择过去完成时 1.------You went to the“Bird’s Nest”last month, didn’t you? ------Yes. That was the second time I ________ to Beijing National Stadium. A.have been B.were C.had been D.would be 【答案】C 【解析】 考查虚拟语气。表示“是某人第几次做某事”:That/This/It is+ the first/second…last time+that clause(从句的谓语用现在完成时);That/This/It was+the first/second…last time+that clause(从句的谓语用过去完成时)。 考点:固定句式中的虚拟语气 2.She stared at the painting, wondering where she it. A.saw B.had seen C.sees D.has seen 【答案】B 【解析】 试题分析:句意:她盯着这个画,思索什么时候她曾见过它。根据语境可知see这个动作发生在stare 之前,所以用过去完成时。故选B。 考点:考查时态 3.After Jack ________ some e-mails, he started working on his report. A.sends B.has sent C.had sent D.would sent 【答案】C 【解析】 试题分析:考查动词的时态。句意:杰克发了几份电子邮件后,开始做他的课题。状语从句是过去完成时,开始做课题是过去发生的,才能构成“过去的过去”的动作,所以选C 考点 : 考查动词的时态 4.Wedidn’tget a hotel room because we ______ in advance. A.hadn’t booked B.haven’t booked C.weren’t booking D.wouldn’t book 【答案】A 【解析】 试题分析:考查时态。句意:因为我们没有提前预定,我们没有拿到宾馆房间。原句中没有拿到房间使用了一般过去时“didn't get ....”,而预定宾馆是在之前就已经发生的事情,要

时态详解:过去将来完成进行时

时态详解:过去将来完成进行时 一、过去将来完成进行时的用法 过去将来完成进行时表动作从过去某一时间开始一直延续到过去将来某一时间。动作是否继续下去,由上下文决定。如: I heard by July you’d have been teaching here for ten years.我听说到七月份,你就在这里教了10年书了。 二、过去将来完成进行时的构成 过去完成进行时由“would have been+现在分词”构成。如: He said that by the end of the spring term he would have been studying English for three years. 他说到了春季学期末,他就学了三年英语了。 I knew by that time he would have been working there for 30 years. 我知道到那时他他就在那儿工作满30年了。 S he told me she’d have been teaching in that university for 20 years by that summer.她告诉我到年年夏天她在那所大学教书就满20年了。 三、间接引语与过去将来完成进行时 在间接引语中,若主句为过去时态,则用于宾语从句中的间接引语则要把将来完成进行时改为过去将来完成进行时。如: I know by this time next week y ou’ll have been working here for 30 years. →I knew by that time he would have been working there for 30 years. She will have been teaching in this university for 20 years by this summer. →She told me she’d have been teaching in that university for 20 years by that summer. 五、过去将来完成进行时的情态意义 “would have been+现在分词”结构除用于表示过去将来完成进行时外,有时其中的 would 也可能是情态动词,具有情态意义,比较表示推测或猜想等。如: “What interesting job have you found?” Helen asked him; he knew she would have been thinking about it. “你找到什么有趣的工作啦?”海伦向他问道。他知道海伦一定会一直想这件事的。

人教版英语过去完成时知识点题型含答案

人教版英语过去完成时知识点题型含答案 一、初中英语过去完成时 1.By the time the alarm clock went off, My mother had already _________. A. wake me up B. wake up me C. waken up me D. waken me up 【答案】 D 【解析】【分析】句意:闹钟响时,我妈妈已经把我叫起来了。根据句意,动词应用过去完成时,用had +动词的过去分词。wake up是动副结构,代词作宾语必须放中间,故选D。 【点评】考查本单元的目标句型,只要熟练背诵句型,找出答案很简单。 2.Mary thought of the party which she___________ for this day. A. plan B. planned C. had planned D. would plan 【答案】 C 【解析】【分析】句意:玛丽想起了她今天计划的聚会。plan的动作发生在thought of的动作之前,表示过去的过去,要用过去完成时had+过去分词。故选C。 【点评】考查过去完成时的构成和用法。注意过去完成时表示过去的过去含义。 3.The little boy me a few minutes before his mother showed up. A. stares at B. has stared at C. looks at D. had stared at 【答案】 D 【解析】【分析】句意:这个小男孩在他妈妈出现之前一直盯着我。根据stare这个动作发生在他妈妈showed up出现之前,是过去的过去,可知用过去完成时had+过去分词。故选D。 【点评】本题考查过去完成时,熟记过去完成时的结构had+过去分词。 4.The 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。

过去完成时讲解

过去完成时 一、过去完成时的概念与结构特点 概念:过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,即“过去的过去( past-in-the-past )”。 ----|-------------------------- |-------------------------------|----------------------------> 那时以前那时现在 构成:过去完成时由“助动词 had + 过去分词”构成,其中 had 通用于各种人称。 They had already had breakfast before they arrived at the hotel. She had finished writing the composition by 10 :00 this morning. 二、过去完成时的判断依据 1. 由时间状语来判定 一般说来,各种时态都有特定的时间状语。与过去完成时连用的时间状语有: ( 1 ) by + 过去的时间点。 如: I had finished reading the novel by nine o'clock last night. ( 2 ) by the end of + 过去的时间点。 如: We had learned over two thousand English words by the end of last term. ( 3 ) before + 过去的时间点。 如: They had planted six hundred trees before last Wednesday. 2. 由“过去的过去”来判定。 过去完成时表示“过去的过去”,是指过去某一动作之前已经发生或完成的动作,即动作有先后关系,动作在前的用过去完成时,在后的用一般过去时。这种用法常出现在: ( 1 )宾语从句中 当宾语从句的主句为一般过去时,且从句的动作先于主句的动作时,从句要用过去完成时。在told, said, knew, heard, thought等动词后的宾语从句。如: She said that she had seen the film before. ( 2 )状语从句中 在时间、条件、原因、方式等状语从句中,主、从句的动作发生有先后关系,动作在前的,要用过去完成时,动作在后的要用一般过去时。如: When I got to the station, the train had already left.

过去完成时态专项练习题

九年级过去完成时态专项练习题2013-1-26 定义:过去完成时是表示在过去某一时间或某一动作之前已经发生或完成的动作、事情。它表示的是发生在“过去的过去”的动作,只有在和过去某个时间或动作相比较的时候才会使用过去完成时。构成:过去完成时的构成:had +.(过去分词) 用法: 1、与by, before, by the end of引导的表示过去的时间状语连用。 例如:by then, by\ before nine o’clock yesterday,by the end of last year, by the age of twenty, by the time I arrived … 2、在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。例如:When I returned home, my guest had already left. I did not see the film because I had seen it before. 3、常用于told, said, knew, heard, thought, ask等动词后的宾语从句。例如: She said (that) she had never been to Paris. He asked what I had said. 现在完成时和过去完成时的区别: 现在完成时强调对现在的影响或结果, 过去完成时强调对过去的影响或结果。 1. 单项选择 1.He asked me _____ during the summer holidays. A. where I had been B. where I had gone C. where had I been D. where had I gone 2. What ____ Jane ____ by the time he was sever? A. did, do B. has, done C did, did. D. had, done 3. I ______ 900 English words by the time I was ten。 A. learned B. was learning C. had learned D. learnt 4. She ______lived here for ______ years. A. had, a few B. has, several C. had, a lot of D. has, a great deal of 5. By the time my parents reached home yesterday, I __ the dinner already. A had cooked B. cooked C. have cooked D. was cooked 6. She said she __________ the principle already A .has seen B. saw C. will see D. had seen 7. She said her family _______ themselves ______ the army during the war. A. has hidden, from B. had hidden, from C. has hidden, with D. had hidden, with 8. By the time he was ten years old, he _________. A. has completed university B. has completed the university B. had completed an university D. had completed university 9. She had written a number of books ______ the end of last year. A. for B. in C. by D. at 10. He _____ to play ____ before he was 11 years old. A had learned, piano B. had learned, the piano C. has learned, the piano D. learns ,piano. 11. What _______ Annie ____ by the time he was ten? A. did, do B. did, did C. has, done D. had done 12 .He ___ in the factory for three years before he joined the Army. A. has worked B. works C. had worked D. will work 13. By the end of last week, they ____ the bridge.

相关文档
最新文档