注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

素心守拙

那怕老态龙钟时,也愿保持一颗天真的心。

 
 
 

日志

 
 

现在完成时与现在完成进行时  

2011-04-26 20:27:54|  分类: 英语学习 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
   I’ve been sitting here all afternoon.
  现在完成进行时强调动作从过去持续到现在,而且目前还在进行。
  这里需要注意两点:
 1)有少数动词(如:work, study, live, teach等)用现在完成时和现在完成进行时的意思是无大的区别的, 如:
  * They have lived / have been living here all their lives.
  * She has worked / has been working here for eight years.
  在强调动作延续时间的长久时,用现在完成进行时更多些, 如:
2)大多数动词现在完成时强调动作的结果;现在完成进行时强调动作的延续,
  * I’ve been writing an article. (还在写)
  * I’ve written an article. (已完成)

练习:
1. --- Hi, Tracy, you look tired.   “
--- I am tired. I _______ the living room all day.
  A. painted     B. had painted    C. have been painting    D. have painted 
2.  --- Have you had any letters from him?
   --- No, I haven’t, but my wife _______ him regularly .
  A. has heard from   B. has been hearing from  
  C. had heard from  D. hears
Key: 1. C (强调动作从过去到现在的延续,而非动作的结果)
    2. B  ( 非强调结果,A错;不是指目前一般的情况,D错;是指从过去延续到现在的情况,故B对。)
  评论这张
 
阅读(223)| 评论(2)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017