世博英语是一个公益性免费英语学习网站。自1999年成立以来,长期致力于在线英语教学,尽己之力助学进步。 设为首页 - 加入收藏
  网站首页世博阅读版世博听说版世博原创课程全球英语资源导航  

一日一句【2】过去完成进行时和过去完成时

2010-04-05 09:14:50 来源:世博英语
过去完成进行时和过去完成时

示例:

The plane was delayed. When we arrived, Bill had been waiting for two hours.
飞机误点了。当我们到达时,比尔已经等了两个小时。

过去完成式表达的是比过去某一件事情或动作更早发生的事情或动作。过去完成进行时(had + been + -ing)用于叙述我们提到的一个过去时刻之前一直继续着的、历时较长的动作或情况。这一动作或情况一直延续到我们提到的那一个过去时刻。而这一动作或情况还有可能会延续下去。

He had been sitting there for thirty minutes when she finally appeared.
他坐在那儿等了半小时她才到来。

When her mother returned from USA, she had been studying in the University for two semesters.
当她母亲从美国回来时,她在这所大学里已读了两个学期。
 
最近更新
一日一句【80】现在进行时表示正在改变或发
一日一句【79】before与现在完成时连用
一日一句【78】it作先行宾语
一日一句【77】for、during和since
一日一句【76】现在完成进行时与since, for
一日一句【75】动词不定式的被动式
一日一句【74】hardly表示部分否定
一日一句【73】动词-ing形式作介词宾语
广告
关于世博 - 广告投放 - 版权说明 - 音频帮助
沪ICP备1102486号 Copyright 1999-2013
版权所有 世博英语 www.360abc.com