所在位置: 查字典英语网 >高中英语 > 高考英语 > 高考语法 > 牛津实用英语语法:191 现在完成进行时用法

牛津实用英语语法:191 现在完成进行时用法

发布时间:2016-02-29  编辑:查字典英语网小编

  现在完成进行时表示一个过去开始、现仍在继续中的动作:

  或一个过去开始、现在刚刚结束的动作:

  Ive been waiting for an hour and he still hasnt turned up.

  我等了一小时了,可他还没来。

  Im so sorry Im late.Have you been waiting long?

  真对不起,我迟到了。你等了很久了吗?

  必请记住,许多动词一般情况下不能用进行时,但其中有些动词在某些场合可以用进行时。因此可以说:

  Tom has been seeing about a work permit for you.

  汤姆一直在想办法给你弄一个工作许可证。

  She has been having a tooth out.

  她(刚才)正让医生给她拔牙呢。

  Ive been thinking it over.

  我一直在考虑这件事。

  Ive been hearing all about his operation.

  我一直在听人讲他动手术的全部情况。

  此外,动词want常用于这种时态,wish也可以这样用:

  Thank you so much for the binoculars.Ive been wanting a pair for ages.

  我非常感谢你送给我望远镜。我一直想要一副。

  现在完成进行时没有被动语态。They have been repairing theroad(他们这一阵一直在修这条路)的最近似的被动形式通常是 The road has been repaired lately(这条路最近修过)。这是现在完成时的被动语态,但是这两个句子并不完全相同。

  

查看全部
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读

分类
  • 年级
  • 类别
  • 版本
  • 上下册
年级
不限
类别
英语教案
英语课件
英语试题
不限
版本
不限
上下册
上册
下册
不限