英语学习论坛

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

过去完成进行时专项练习题

[复制链接]

36万

主题

36万

帖子

109万

积分

论坛元老

Rank: 8Rank: 8

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

b91ea97a7ac018fe9e278d4fc94a871638.jpg

b91ea97a7ac018fe9e278d4fc94a871638.jpg

        1. The boy was delighted with his new story book which he ________ for a long time.
        A. was wanting B. has wanted
        C. has been wanting D. had been wanting
        2. It was midnight and he was tired because he ________since dawn.
        A. was working B. has worked
        C. had been working D. has been working
        3. He ________ to get her on the phone, but he didn't get through it.
        A. has tried B. was trying
        C. tries D. had been trying
        4. He ________ the door and after that he had a drink at a small cafe.
        A. was painting B. has painted
        C. had been painting D. has been painting
        5. His brother was good at playing table tennis. He ________ it since he was ten.
        A. had played B. played
        C. had been playing D. was playing
        6. The man ________ there in the sun for a long time and got his face burnt.
        A. has stood B. was standing
        C. had been standing D. is standing
        7. He said that he ________ the novel and had not finished it yet.
        A. is writing B. has written
        C. writes D. had been writing
        8. I asked where they ________ all these days.
        A. have stayed B. stay
        C. had been staying D. were staying
        9. It ________ for four days when we arrived, so the roads were very muddy.
        A. was raining B. would be raining
        C. had been raining D. has rained
        10. He told us that he ________ there since 1982.
        A. has been living B. had been living
        C. would have lived D. was living
        11. He had been learning English for 3 years before he came here and ________ now.
        A. is still learning B. had been learning
        C. was still learning D. has been learning
        12. By the end of last week, he ________ in the company for 10 years.
        A. had worked B. had been working
        C. will have worked D. would have worked
        13.Not until then did people know that he ________ important military information to the enemy for a long time.
        A.sold B. would sell
        C. had sold D. had been selling
        参考答案:
        1—5 DCDCC 6—13 CDCCBBBD
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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