51 现在完成进行时用法(一):表示从过去持续到现在,并且仍然在持续的动作 Track 051
教程:英语语法新思维  浏览:3898  
  • 提示:点击文章中的单词,就可以看到词义解释

    51 现在完成进行时用法(一):表示从过去持续到现在,并且仍然在持续的动作 Track 051

    (1)与表示一段时间的时间状语连用
    强调动作的持续,表示开始于过去的动作持续到现在,并且动作还没有结束,还将继续持续下去。此时的完成进行时常与“for +时间段”“since+时间点”或all morning,all day,all week这样的表示“一段时间”的时间状语连用,以强调在这段时间,某项活动正在持续。
     
    注:图中黑点表示现在和过去两个时刻;粗箭头表示动作在一直持续;细箭头表示该动作还将继续持续下去。
    例句
    a. It began raining two hours ago and it’s still raining.
    It has been raining for the past two hours.
    b. It began raining at 8 o’clock. Now it’s still raining.
    It has been raining since 8 o’clock.
    c. It has been snowing all day. I wonder when it will stop.
    d. Clint is chatting on QQ now. He has been chatting on QQ for five straight hours. He must be tired.
    e. These pop fans have been waiting for the famous singer for nearly three hours in the cold, but he still hasn’t shown up.
    (2)可以不与表示一段时间的时间状语连用
    上述例句均含有表示“一段时间”的时间状语,表示到说话时刻动作仍在持续。现在完成进行时还可以不带具体的表示一段时间的时间状语,此时它表示最近一段时期内正在持续的活动。
    例句
    a. I have been thinking about changing my job.
    我最近一直在考虑换工作。
    b. I have been thinking about what you said and I’ve decided to take your advice.
    我一直在思考你说的话,并已决定听从你的建议。
    c. All the students have been studying hard, for final exams will start next week.
    学生们都在用功学习,因为下星期就要期末考试了。
    0/0
      上一篇:50 完成进行时概述 Track 050 下一篇:52 现在完成进行时与现在完成时的比较(一) Track 052

      本周热门

      受欢迎的教程

      下载听力课堂手机客户端
      随时随地练听力!(可离线学英语)