过去完成时 一. 单项选择 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. 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. 7. What _______ Annie ____ by the time he was ten? A. did, do B. did, did C. has, done D. had done 8. He ___ in the factory for three years before he joined the Army. A. has worked B. works C. had worked D. will work 9. By the end of last week, they ____ the bridge. A. has completed B. completed C. will complete D. had completed 10. Ben hates playing _____ violin, but he likes playing ____ football. A. a…the B. the… the C. / …the D. the…/ 11. By the time he was 4, he ______ a lot of German words. A. had learned B. has learned C. learned D. learns 12..Jim turned off the lights and then _____ the classroom. A. was left B. had left C. has left D. left 13.They _________ in Guangzhou since 2000. A. lived B. had lived C. have lived D. were living 14. The train from Beijing_______ ten minutes ago. A. has arrived B. was arriving C. arrived D. had arrived 15. The students _________ their classroom when the visitor arrived. A . have cleaned B. had cleaned C. was cleaned D. have been cleaned 二.用动词的适当形式填空 1. We ____________(paint) the house before we __________ (move) in. 2. That rich old man __________(make) a will before he _____ (die). 3. I _________(turn off) all the lights before I ____________(go) to bed. 4.The robbers _____________ (run away ) before the policemen _______ (arrive). 本文来源:https://www.wddqw.com/doc/3ff66ceb5a8102d277a22f6d.html