《英语过去完成时练习题.docx》由会员分享,可在线阅读,更多相关《英语过去完成时练习题.docx(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、过去完成时练习题一、选择题1. He asked meduring the summer holidays.A. where I had been B. where I had gone C. where had I been D. where had I gone2. What Jane by the time he was sever?A. did, do B. has, done C did, did. D. had, done3. I 900 English words by the time I was ten。A. learned B. was learning C.had lea
2、rned D. learnt4. She lived here for years.A. had, a few B. has, several C. had, a lot of D. has, a great deal of5. By the time my parents reached home yesterday, I the dinner already.A had cooked B.cooked C. have cooked D. was cooked6. She said she the principle alreadyA.has seen B. saw C.will see D
3、. had seen7. 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, with8. By the time he was ten years old, he.A. has completed university B. has completed the universityC. had completed an university D.had completed univers
4、ity9. She had written a number of books the end of last year.A. for B. in C. by D. at10. He to play before he was 11 years old.A had learned, piano B. had learned, the pianoC. 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 don
5、e12. Hein the factory for three years before he joined the Army.A. has worked B. works C. had worked D. will work13. By the end of last week, theythe bridge.A. has completed B. completed C. will complete D. had completed14. Ben hates playing violin,but he likes playing football.A. a*the B. the*the C
6、. /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二、用所给动词的适当形式填空。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)
7、 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 thechairman(finish) speaking, he(leave) the hall.10. The Reads(have) lunch wh
8、en 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 becauseshe(be) there before.16. He(not tell) you the n
9、ews 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. had painted. moved2. had made . died3. had studiedleft4. had run away. . arrived5. had turned off went6. went had made7. said had read8. failed had made9. (had) finished left10. were having/had had got11. arrived . . had left12. . had learned13. (had) finished14. had . . done15. didnt go had been16. hasnt told17. had given18. have been19. had been20. was playing was singing
限制150内