英语学习论坛

 找回密码
 立即注册
查看: 96|回复: 0

英语过去完成时测试练习题2(含答案)

[复制链接]

36万

主题

36万

帖子

109万

积分

论坛元老

Rank: 8Rank: 8

积分
1094809
发表于 2016-12-23 22:40:18 | 显示全部楼层 |阅读模式

5088b4a592514a0d83f60761c8db3a9b36.jpg

5088b4a592514a0d83f60761c8db3a9b36.jpg

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

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|新都网

GMT+8, 2025-2-25 06:30 , Processed in 0.077240 second(s), 9 queries , WinCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表