过去完成时练习题及答案

时间:2022-07-25 18:01:16 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。


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

A. has hidden, from

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 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

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

C. will complete D. had completed A. has completed B. completed

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

___________________ D. the …/ C. / the A. a the B. the the







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

C. learned A. had learned B. has learned

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

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



17. _____________ They in Guangzhou since 2000.

A. lived B. had lived C. have lived 18. The train from Beijing ______ ten minutes ago. A. has arrived B. was arriving C. arrived

_____ themselves _____ the army during the war.

B. had hidden, from C. has hidden, with D. had hidden, with

D. learns D. left D. were living

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 falli ng asleep C. fell asleep ............ was watching D. had fallen asleep

. 用动词的适当形式填空

watthe watched

1. We ____________ (pai nt) the house before we ________ (move) in. 2. That rich old man ____________ (make) a will before he (die). __ (leave). 3. They _____________(study) the map of the country before they __ (arrive). 4. The robbers ____________ (run away ) before the policeme n_ 5. I _________ (tur n 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 pla n____________ (fail ) because we ____________ (make) a bad mistake. 9. Whe n the chairma n ___________ (fini sh) speak ing, he _____________ (leave)the hall. 10. The Reads ____________ (have) lunch whe n I _______________ (get) to their house. 11. Whe n I ____________ (arrive) at the stati on, he ___________________ (leave). 12. We _____________(learn) about 4000 En glish words by the end of last term. 13. I waited un til he ______________ (fini sh) his homework. 14. We were surprised at what she _______ already ______ (do)

(be) there before. 15.She ____________ (not go) to Qin gdao because she

16. He ______________(not tell) you the n ews yet.

17. He said he ____________ already ________ (give) the book to the teacher. 18. I ______________ (be) to Shan ghai before.

19. She told me she ________________ (be) to Sanya three times. 20.She ______________(play) the guitar while her sister _____________ (si ng).

.

she came.

2.She had sung a song to us before she dan ced.

句型转换 1. I had sold the ticket when (改否定句) (改否定句)

(否定)

3. They bega n to climb the mountain after they had bought all the food and drin ks. 4. By 10:00 a.m, I had bee n very hun gry. (改一般疑问)

5. Lucy had already completed the project whe n I arrived. (改一般疑问) 6. By the time he got to the airport, the pla ne had take n off. (改一般疑问)

7.. He had broke n his arm whe n I saw him. (对划线部分提问) 8. When he had read the n ote, he ate it. (对划线部分提

)

9.. Jack didn ' t go to the cinerbecause he had seen the film. (对戈U线部分提问)

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 dumpli ngs. We ate them up.

(对划线部分提问) (用过去完成时连接两句)

13. Jim ' s father mended thecar. 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. had pain ted... moved 2. had made ... died 3. had studied left 4. had run away..arrived 5. had tur ned off went 6. went had made 7. said had read 8 failed had made 9. (had) finished left

10. were hav in g/had had got 11. arrived ..had left 12.. had learned 13. (had) fini shed 14. had ..d one

15 did n't go had been 16. has n't told 17 had give n 18. have bee n 19. had been

20. was play ing was singing

.句型转换

1. I had n't sold the ticket when she came.

2. She had n't sung a song to us before she dan ced.

3. They did n't beg in to climb the mountain after they had bought all the food and drinks. 4. Had you bee n very hungry by 10:00 a.m?

5. Had Lucy completed the project whe n I arrived yet?

6. Had the pla ne take n off by the time he got to the airport? 7. What had he done whe n you saw him?

8. What did he do whe n he had read the no te? 9. Why did n't Jack go to the cin ema?

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 dumpli ngs, 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

ADCAA,6-10DBDCB 11-15DCDDA 16DCCBB 22 23 C


本文来源:https://www.wddqw.com/doc/b8f62d7a940590c69ec3d5bbfd0a79563d1ed4f2.html