當前位置

首頁 > 英語學習 > 英語語法 > 英語過去完成時測試練習題2(含答案)

英語過去完成時測試練習題2(含答案)

推薦人: 來源: 閱讀: 2.96W 次

11. What _______ Annie ____ by the time he was ten? 
A. did, do         B. did, did        C. has, done         D. had done  

ing-bottom: 133.33%;">英語過去完成時測試練習題2(含答案)

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  【答案解析DCDDA  DCCBB