54 现在完成进行时用法(二):表示持续到现在,刚刚结束的动作 Track 054
教程:英语语法新思维  浏览:892  
  • 提示:点击文章中的单词,就可以看到词义解释
    54 现在完成进行时用法(二):表示持续到现在,刚刚结束的动作 Track 054
    表示开始于过去的动作持续到现在为止不再继续,或表示不久前刚刚结束的动作。
     
    注:图中黑点表示现在和过去两个时刻;箭头表示动作一直在持续;该动作到现在时刻即告终止。
    (1)表示动作持续到说话时为止
    例句
    a. I’ve been trying to study for the past hours, but something always seems to interrupt me. I think I’d better go to the library.
    b. Where have you been? I’ve been looking for you for the last half hour.
    你去哪里了?我一直找了你半个小时。(不再持续)
    c. You have just arrived to meet a friend who is waiting for you. You ask, “Have you been waiting long?”
    d. I’m so sorry I’m late. Have you been waiting long?
    e. Thank you so much for the binoculars. I’ve been wanting a pair for ages.
    非常感谢你送我这副望远镜,我多年来一直想要一副。
    (2)表示不久前刚刚结束的动作(这是完成时所没有的用法)
    例句
    a. Have you been running?
    你刚才是不是在跑步 ?
    b. Why are your clothes so dirty? What have you been doing?
    c. The little boy is dirty from head to foot because he has been playing in the mud.
    0/0
      上一篇:53 现在完成进行时与现在完成时的比较(二) Track 053 下一篇:55 现在完成进行时用法(三):表示过去一段时间重复发生的动作 Track 055

      本周热门

      受欢迎的教程

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