英语学习论坛

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

英语现在完成进行时测试题(1)含讲解

[复制链接]

35万

主题

35万

帖子

105万

积分

论坛元老

Rank: 8Rank: 8

积分
1051226
发表于 2017-10-12 21:59:27 | 显示全部楼层 |阅读模式
现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。与since,for连用时,要用连续性动词,不可用瞬间动词,但连续性动词常常表示动作会进行下去,那么,关于英语语法中的现在完成进行时你掌握得如何呢?
        下面我们来做几道题测试下:
        1.Joseph ______ to evening classes since last month, but he still can’t say “What’s your name?” in Russian.
        A. has been going   B. went   C. goes    D. has gone
        2. —Why, Jack, you look so tired!
         —Well, I ______ the house and I must finish the work tomorrow.
        A. was painting    B. will be painting     C. have painted     D. have been painting
        3.Over the past decades, sea ice ______ in the Arctic as a result of global warming.
        A. had decreased   B. decreased   C. has been decreasing   D. is decreasing
        4. Tom ______ in the library every night over the last three months.
        A. works   B. worked    C. has been working   D. had been working
        参考答案:
        1.答案:A
          讲解:根据句中的since可知,空格处应填完成时态,故可排除B和C;根据句意,空格处填现在完成进行时比填现在完成时更合适,因为它更强调“一直在做某事”。
          又如:
           1.He has been working since noon. 他从中午就开始工作了。
           2.He was taken ill and no wonder, considering he has been overworking for years. 他生病了,也难怪,多少年他一直过度辛劳。
        2.答案:D
           讲解:现在完成进行时表示从过去一直持续到现在的动作。在此题中,由于“一直在刷油漆”,所以才导致“看上去非常疲惫”,故选D最符合句意。
        3.答案:C
           讲解:介词短语“over the past [last]+时间段”的意思是“在过去的……时间中”,它指的是从过去某时持续到现在的一段时间,所以通常与现在完成时或现在完成进行时连用,故答案选C。
          句意:过去几十年来,由于全球变暖,北极的海冰正慢慢消融。
          又如:
          Technology in this field has matured considerably over the last decade. 这一领域的技术经过过去10年的发展已经相当完善。
        4.答案:C
           讲解:over the last three months 的意思是“在过去的三个月期间”,这类时间状语通常通常与现在完成时或现在完成进行时连用,四个选项中只有C符合此要求。
           又如:
         Food and drink culture in Britain is surely changing, has surely changed over the last two decades. 在英国,饮食文化肯定正在不断地发生着改变,并且在过去二十年中肯定已发生过不少变化。
        好了,以上就是现在完成时的测试题,你做对了几道题呢?看了讲解是不是明白了呢?以上的练习仅是定语从句中的一部分,在日常的学习中还请大家多练习才行。希望以上的内容能给大家带来相应的帮助,祝大家英语考试取得理想的成绩。
       

62fbaea09a5a719d46aa755ff3daf80658.png

62fbaea09a5a719d46aa755ff3daf80658.png
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|新都网 ( 京ICP备09058993号

GMT+8, 2017-10-23 21:23 , Processed in 0.031609 second(s), 10 queries , Wincache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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