牛津实用英语语法 191 现在完成进行时用法
文章来源: 文章作者: 发布时间:2007-03-14 06:52 字体: [ ]  进入论坛
(单词翻译:双击或拖选)

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

{ewc MVIMAGE,MVIMAGE, !461343T1.bmp}

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

{ewc MVIMAGE,MVIMAGE, !461343T2.bmp}

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

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

Im so sorry Im lateHave you been waiting long

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

必请记住,许多动词一般情况下不能用进行时(参见第168节),但其中有些动词在某些场合可以用进行时(参见第169节至第171节)。因此可以说:

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 binoculars1Ive been wanting a pair for ages

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

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




点击收听单词发音收听单词发音  

1 binoculars IybzWh     
n.双筒望远镜
参考例句:
  • He watched the play through his binoculars.他用双筒望远镜看戏。
  • If I had binoculars,I could see that comet clearly.如果我有望远镜,我就可以清楚地看见那颗彗星。
TAG标签:
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片