过去完成时练习题

时间:2023-06-01 16:39:34 宗泽 试题 我要投稿

过去完成时练习题

  英语的过去完成时是一个很难学的时态,小编给大家准备了过去完成时练习题,希望对你的学习有帮助。

  练习一

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

  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 ________________ (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 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 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 sent B had ; sent C has ; sent D had ; been sent

  2 We ____five English songs by the end of last term.

  A had learned B learned C have learned D will have learned

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

  A has had B hasnt have C have had D hadnt 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 ; comes B had left ; would come C had left ; came D left ; had come

  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 _____ ( come ) to China two years ago he found people didnt 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 _____ ( come ) back.

  练习一参考答案:

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

  1. had painted... moved 2. had made ... died 3. had studied…left 4. had run away ..arrived 5. 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. didnt go …had been

  16. hasnt told 17 had …given 18. have been 19. had been 20. was playing … was singing

  二.句型转换

  1 . I hadnt sold the ticket when she came.

  2. She hadnt sung a song to us before she danced.

  3. They didnt begin to climb the mountain after they had bought all the food and drinks.

  4. Had you been very hungry by 10:00 a.m?

  5. Had Lucy completed the project when I arrived yet?

  6. Had the plane taken off by the time he got to the airport?

  7. What had he done when you saw him?

  8.What did he do when he had read the note?

  9. Why didnt Jack go to the cinema?

  10. How long had you/we had the toys before you/we gave them to the child?

  11.What had she written by the end of 1960?

  12.After we had cooked the dumplings, we ate them up.

  13.Jim’s father mended the car because it had been broken.

  14.After we had had our tests, we had a long holiday.

  15. Before he showed us around the house, he had showed us the picture

  练习二

  答案: 1D 2 A 3 D 4 C 5 C 6 A 7 C

  答案: 1 had left 2 had finished 3 had studied 4 had stopped

  5 didnt read 6 was 7 came had learned 8 hadnt seen 9 had gone 10 had come

  过去完成时综合例题解析:

  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

  C. what time will he be back, will come, let D. what time he will be back, comes, will let

  7. We ____ to the park if it is fine tomorrow.

  A. will go B. have gone C. go

  8. A new shoe factory will ______ in this part of the city.

  A. be building B. be built C. build

  9. ---______ all your things, Tom! I hate them here and there.

  ---Ok, Mom.

  A. Put up B. Put on C. Put down D. Put away

  10. --- How about going hiking this weekend?

  --- Sorry, I prefer ____ rather than _____.

  A. to stay at home, go out B. to go out, stay at home

  C. staying at home, go out D. going out, stay at home

  解析:

  1.根据问句的时态现在进行时,答句时态要一致,故选答案: A

  2.根据句中的谓语动词ask的固定搭配 ask sb to do sth. 故答案:D

  3.根据第一句的固定动词词组 catch up with sb 及第二句的过去时态,故选答案: B

  4.此题主要考查四个动词词组的掌握.根据后半句在红灯时停下来,故选答案: C

  5.此题主要考查现在完成时的延续和非延续动词,根据for two weeks 时间短语。故选答案: C

  6.此题主要考查宾语丛句和状语丛句的习惯用法。第一句是特殊疑问句的宾语丛句,要用陈述句语序。第二句是if 条件句。丛句用一般现在时,主句用一般将来时。故选答案:B

  7.此题考查if 条件句的主句时态,要用一般将来时,故选答案; A

  8.此题考查语态。根据全句的意思,使用被动语态。故选答案: B

  9.此题考查四个动词词组put up ,张贴,举起; put on 穿上,上演; put away 把---收拾好。 根据后半句"我讨厌到处乱放", 故选答案: D

  10.此题主要考查一个固定词组:prefer to do sth rather than do sth. 故选答案:C.

  过去完成时例题解析:

  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)The police found that the house _______and a lot of things_________.

  A. has broken into, has been stolen B. had broken into, had been stolen

  C. has been broken into, stolen D. had been broken into, stolen

  (2)By the end of this century, we__ ours into a strong modern country.

  A. will build B. had built

  C. have built D. will have built

  (3)We _________the work by six yesterday evening.

  A. finished B.would finish

  C. had finished D. had been finished

  (4)I _________to help you but couldn’t get here in time.

  A. want B. had wanted

  C. have wanted D. was wanting

  (5) Mrs. Wu told me that her sister___________.

  A. left about two hours before B. would leave about two hours before

  C. has left about two hours ago D. had left about two hours before

  (6)When I reached home, my parents __________their supper.

  A.are having B.have already had

  C.have had D. had already had

  (7)It seems that the old man _________something important.

  A.has lost B. had lost

  C. lost D. would lose

  (8)She __________in this school ________the past ten years.

  A.was teaching, since B. had been teaching, since

  C.would teach, for D. has been teaching, for

  (9)Did you see Xiao Li at the party? No, ______by the time I arrived.

  A.she’d left B.shes left

  C. She was left D.she must leave

  (10)The job proved to be much more difficult than I______.

  A. expect B.expected

  C. would expect D.had expected

  【答案解析】(1)—(5)D D C B D (6)—(10)D A D A D

  过去完成时练习题

  一、不用进行时的动词

  1)事实状态的动词

  have, belong, possess, cost, owe, exist, include, contain, matter, weigh, measure, continue

  I have two brothers.

  This house belongs to my sister.

  2)心理状态的动词

  Know, realize, think see, believe, suppose, imagine, agree, recognize, remember, want, need, forget, prefer, mean, understand, love, hate

  I need your help.

  He loves her very much.

  3 )瞬间动词

  accept, receive, complete, finish, give, allow, decide, refuse.

  I accept your advice.

  4)系动词

  seem, remain, lie, see, hear, smell, feel, taste, get, become, turn

  You seem a little tired.

  二、用一般过去时代替完成时

  1)构成will / be going to do sth.

  2)概念

  a.状态完成:表示某事继续到将来某一时为止一直有的状态。

  b.动作完成:表示将来某一时或另一个将来的动作之前,已经完成的动作或一获得的经验。

  They will have been married for 20 years by then.

  You will have reached Shanghai by this time tomorrow.

  三、过去完成时

  1)概念:表示过去的过去

  其构成是had +过去分词构成。

  那时以前那时现在

  2)用法

  a.在told, said, knew, heard, thought等动词后的宾语从句。

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

  b.状语从句

  在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。

  When the police arrived, the thieves had run away.

  c.表示意向的动词,如hope, wish, expect, think, intend, mean, suppose等,用过去完成时表示"原本…,未能…"

  We had hoped that you would come, but you didnt.

  3)过去完成时的时间状语before, by, until , when, after, once, as soon as。

  He said that he had learned some English before.

  By the time he was twelve, Edison had began to make a living by himself.

  Tom was disa

  典型例题

  ppointed that most of the guests had left when he arrived at the party.

  典型例题

  The students ___ busily when Miss Brown went to get a book she ___ in the office.

  A. had written, left B,were writing, has left C. had written, had left D. were writing, had left

  答案D. "把书忘在办公室"发生在"去取书"这一过去的动作之前,因此"忘了书"这一动作发生在过去的过去,用过去完成时。句中when表示的是时间的一点,表示在"同学们正忙于……"这一背景下,when所引导的动作发生。因此

  前一句应用过去进行时。

  注意:had no … when还没等……就……

  had no sooner… than刚……就……

  He had no sooner bought the car than he sold it.

【过去完成时练习题】相关文章:

过去完成时与练习题06-15

过去完成时练习题及答案06-12

初中英语过去完成时基础练习题06-13

过去完成时用法08-25

过去完成时的教学设计07-02

初中过去完成时课后题06-30

动词过去完成时变化规则07-20

give的过去式和过去完成时09-09

爱在过去完成时作文400字08-13