内容正文:
人教版英语九年级unit12过去完成时练习题专练
一、过去完成时专练
I. 单项选择
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 seven?
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 little 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
C. had completed an university D. had completed a 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;watching
C. fell asleep;was watching D. had fallen asleep;watched
II. 用动词的适当形式填空
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).
III.句型转换
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. 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 a picture. Then he showed us around the house. (用过去完成时连接两句)
Before he _______________________, __________________________________________________
二、时态综合练习
I. 单项选择
1. He _____ from school for a long time.
A. has left B. has been away C. did leave D. will leave
2. It’s cold here. You’d better _____ your coat.
A. put on B. to wear C. not to take off D. not wear
3. —What _____ a farmer _____?
—A farmer _____ rice, fruit, flowers and so on.
A. does; do; grows B. do; do; is growing
C. is; doing; is growing D. is; doing; grows
4. He has finished reading the story book. When _____ he _____ to read it, do you know?
A. did; began B. did; begin C. has; begun D. had; begun
5. It _____ 7 hours to go to Nanning by train.
A. is taking B. are going to take C. takes D. has taken
6. It _____ 3 years since his grandma _____.
A. is; died B. is; has died C. was; died D. is; has been dead
7. Please be careful in the lab, _____ you?
A. will B. won’t C. don't D. do
8. Father _____ when I _____ yesterday morning.
A. still slept; got up B. is sleeping; got up
C. was still sleeping; got up D. sleeps; get up
9. Kate _____ to bed until her mother _____ back.
A. won’t go; come B. hadn’t gone; came C. went; came D. didn’t go; came
10. Who _____ into the library while Miss Yang and Meimei _____ ?
A. was coming; talked B. came; were talking
C. comes; is talking D. came; talked
II. 用括号内所给动词的正确时态填空,注意前后时态的呼应
(A)
Mrs Anne Sterling did not know it ___________(be) dangerous when she ___________ (run)through the forest (森林) after two men. They ___________ (rush) up to her while she ___________ (have) a picnic near the forest with her children. They ___________ (try) to steal (偷) her handbag. In the fight, the trap (带子) broke an both men ___________ (start) running through the trees. Mrs Sterling ___________ (get) so angry that she ___________ (run) after them. When she ___________ (catch) up with them. she ___________ (see) that they ___________ (sit) down and ___________ (look) into the bag to see what was in it ,so she ___________ (run) straight at them. The men ___________ (get) such a fright (害怕) that they ___________ (drop) the bag and ___________ (run) away. “The trap ___________ (need) mending,” said Mrs Sterling later, “but they ___________ (not steal) anything.”
(B)
The Wayle is a small river that cuts across the park near my home. I___________ (like) sitting by the Wayle on fine afternoons. It ___________ (be) warm last Sunday, so I ___________ (go) and ___________ (sit) on the river bank as usual. Some children ___________ (play) games on the bank and there ___________ (be) some people rowing boats on the river. Suddenly, one of the children ___________ (kick) the ball very hard and it ___________ (go) towards a passing boat. Some people on the bank ___________ (call)out to the man in the boat, but he ___________ (not hear) them. The ball ___________ (hit) him so hard that he nearly ___________ (fall) into the water. I ___________ (turn) to look at the children ,but there ___________ (be not)any in sight (看得见):they ___________(run) away! The man ___________ (laugh) when he ___________ (know) what ___________ (happen). He ___________ (call) out to the children and ___________ (throw) the ball back to the bank.
When I ___________ (leave) they ___________ (play) again.
以下是人教版英语九年级unit12过去完成时练习题的答案及解析:
一、过去完成时专练
- I. 单项选择
1. 答案:A。解析:asked是过去式,“我去过哪里”这个动作发生在asked之前,用过去完成时,且宾语从句用陈述句语序,had been表示去过已回,had gone表示去了未回,这里是问去过哪里,用had been。
2. 答案:D。解析:by the time he was seven表示“到他七岁时”,是过去的时间点,在这个时间点之前发生的动作要用过去完成时。
3. 答案:C。解析:by the time I was ten表示“到我十岁时”,强调在过去的某个时间之前已经完成的动作,用过去完成时。
4. 答案:B。解析:for several years表示一段时间,通常与现在完成时连用,这里没有过去的过去的时间参照,不用过去完成时。a little修饰不可数名词,a great deal of也修饰不可数名词,several修饰可数名词复数。
5. 答案:A。解析:By the time my parents reached home yesterday表示“到我父母昨天到家时”,cook这个动作在reached之前就完成了,用过去完成时。
6. 答案:D。解析:said是过去式,“她已经见过校长”这个动作发生在said之前,用过去完成时。
7. 答案:B。解析:said是过去式,“她的家人藏起来”这个动作发生在said之前,用过去完成时,hide...from...表示“把……藏起来不让……发现”。
8. 答案:无正确选项。解析:正确表达应该是had completed university或had completed the university studies等,university以辅音音素开头,不用an。
9. 答案:C。解析:by the end of last year表示“到去年年底”,常与过去完成时连用。
10. 答案:B。解析:before he was 11 years old表示过去的时间点之前,用过去完成时,play the piano表示“弹钢琴”,乐器前要加定冠词the。
11. 答案:D。解析:by the time he was ten表示过去的时间点之前,用过去完成时。
12. 答案:C。解析:joined the Army是过去式,“在工厂工作”这个动作发生在joined之前,用过去完成时。
13. 答案:D。解析:By the end of last week表示“到上周末”,与过去完成时连用。
14. 答案:D。解析:play the violin表示“拉小提琴”,乐器前加the;play football表示“踢足球”,球类运动前不加冠词。
15. 答案:A。解析:By the time he was 4表示过去的时间点之前,用过去完成时。
16. 答案:D。解析:turned off和left是并列的动作,都用一般过去时。
17. 答案:C。解析:since 2000表示从2000年以来,常与现在完成时连用。
18. 答案:C。解析:ten minutes ago表示“十分钟前”,用一般过去时。
19. 答案:B。解析:visitors arrived是过去式,“学生们打扫教室”这个动作在arrived之前完成,用过去完成时。
20. 答案:B。解析:in one hour表示“一小时后”,与一般将来时连用。
21. 答案:A。解析:put on和went out是并列的动作,都用一般过去时。
22. 答案:C。解析:at the age of 18表示在18岁时,是过去的时间点,用一般过去时。
23. 答案:C。解析:while引导的时间状语从句用进行时,这里表示“爸爸在看电视的时候睡着了”,fall asleep用一般过去时,watch用过去进行时。
- II. 用动词的适当形式填空
1. 答案:had painted;moved。解析:paint这个动作在move in之前完成,paint用过去完成时,move用一般过去时。
2. 答案:had made;died。解析:make a will这个动作在die之前完成,make用过去完成时,die用一般过去时。
3. 答案:had studied;left。解析:study这个动作在leave之前完成,study用过去完成时,leave用一般过去时。
4. 答案:had run away;arrived。解析:run away这个动作在arrive之前完成,run away用过去完成时,arrive用一般过去时。
5. 答案:had turned off;went。解析:turn off这个动作在go to bed之前完成,turn off用过去完成时,go用一般过去时。
6. 答案:went;had made。解析:make a phone call这个动作在go out之前完成,make用过去完成时,go用一般过去时。
7. 答案:said;had read。解析:read the book这个动作在say之前完成,read用过去完成时,say用一般过去时。
8. 答案:failed;had made。解析:make a mistake这个动作在fail之前完成,make用过去完成时,fail用一般过去时。
9. 答案:had finished;left。解析:finish speaking这个动作在leave之前完成,finish用过去完成时,leave用一般过去时。
10. 答案:were having;got。解析:get to their house是过去的时间点,“吃午饭”这个动作在“到达”时正在进行,用过去进行时。
11. 答案:arrived;had left。解析:leave这个动作在arrive之前完成,leave用过去完成时,arrive用一般过去时。
12. 答案:had learned。解析:by the end of last term表示“到上学期末”,与过去完成时连用。
13. 答案:finished。解析:until引导的时间状语从句,主句用一般过去时,从句也用一般过去时。
14. 答案:had;done。解析:already常与完成时连用,这里表示在were surprised之前已经做的事情,用过去完成时。
15. 答案:didn't go;had gone。解析:go there这个动作在didn't go之前完成,go用过去完成时,否定主句用一般过去时。
16. 答案:hasn't told。解析:yet常与现在完成时的否定形式连用。
17. 答案:had;given。解析:said是过去式,give the book这个动作在said之前完成,用过去完成时。
18. 答案:have been。解析:before常与现在完成时连用。
19. 答案:had been。解析:told是过去式,be to Sanya这个动作在told之前完成,用过去完成时。
20. 答案:was playing;was singing。解析:while引导的时间状语从句,两个动作同时进行,都用过去进行时。
- III. 句型转换
1. 答案:I hadn't sold the ticket when she came.
2. 答案:She hadn't sung a song to us before she danced.
3. 答案:They didn't begin to climb the mountain after they had bought all the food and drink.
4. 答案:Had you been very hungry by 10:00 a.m.?
5. 答案:Had Lucy already completed the project when I arrived?
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 didn't Jack go to the cinema?
10. 答案:How long had you had the toys before you gave them to the child?
11. 答案:When had she written the book?
12. 答案:We had cooked the dumplings before we ate them up.
13. 答案:Jim's father had mended the car because it was broken.
14. 答案:After we had had our tests, we had a long holiday.
15. 答案:Before he showed us around the house, he had shown us a picture.
二、时态综合练习
- I. 单项选择
1. 答案:B。解析:for a long time表示一段时间,leave是短暂性动词,不能与一段时间连用,要用be away from来表示状态,用现在完成时。
2. 答案:A。解析:had better do sth.表示“最好做某事”,put on表示“穿上”,强调动作。
3. 答案:A。解析:这是询问职业和工作内容的常用句型,用一般现在时。
4. 答案:B。解析:询问开始读故事书的时间,是过去的动作,用一般过去时。
5. 答案:C。解析:It takes +时间+to do sth.是固定句型,表示“做某事花费多长时间”,用一般现在时。
6. 答案:A。解析:It is +时间+since+一般过去时的句子,是固定句型,表示“自从……以来已经多长时间了”。
7. 答案:A。解析:祈使句的反意疑问句,除了let's开头的用shall we,其他的都用will you。
8. 答案:C。解析:when引导的时间状语从句,从句用一般过去时,主句用过去进行时,表示“当……时候,正在做某事”。
9. 答案:D。解析:not...until...表示“直到……才……”,根据语境用一般过去时。
10. 答案:B。解析:while引导的时间状语从句用进行时,主句用一般过去时,表示“当……时候,发生了某事”。
- II. 用括号内所给动词的正确时态填空
- (A):was;ran;rushed;was having;tried;started;got;ran;caught;saw;were sitting;looking;ran;got;dropped;ran;needed;didn't steal
- (B):like;was;went;sat;were playing;were;kicked;went;called;didn't hear;hit;fell;turned;weren't;had run;laughed;knew;had happened;called;threw;left;were playing
学科网(北京)股份有限公司
$$