英语百科 | 中国最大的英语学习资料在线图书馆!  > 所属分类  >  现在完成进行时   
[17] 评论[0] 编辑

现在完成进行时

现在完成进行时的基本用法

现在完成进行时表示动作从过去某一时间开始一直延续到现在或离现在不远的时间。其动作是否继续下去,则由上下文而定。这个时态多用于无限动词,如:live,learn,lie,stay,sit,wait,stand,rest,study等,并常和al this time,this week,this month,all night,all the morning,recently等状语以及since(自从)和for(经历)所引导的状语短语或从句连用(since和for连用时,动作常会继续下去)。如:

What have you been doing all this time? 这半天你干什么来着?(动作可能继续下去)

I’ve been writing letters all this morning? 我写了一上午信。(动作不再续下去)

He is ill. He’s been lying in bed for three weeks. 他在病中,已卧床三个星期了。(动作会续下去)

I’ve been puzzling ever since I set eyes on you where I saw you before. 自从我以前在那个地方看见你之后,我一直在纳闷儿。(动作可能还在继续)

现在完成进行时和一切进行时态一样,往往含有一种临时性。如:

How long have you been living here? 你在这里住了多久啦?(如用现在完成时have lived则无临时的意义)

有时现在完成进行时仅仅比较口语化。如:

My mother has been teaching English for twenty years. 我的母亲教授英语已20年了。

现在完成进行时表重复性动作

有时现在完成进行时所表的动作并不是一直在不停地进行,而是在断断续续地重复。这时现在完成进行时即可用于非无限动词。如:

I have been bidding goodbye to some places today. 我今天到几个地方告别了。

He’s been scoring plenty of goals this season. 在这个足球季节里,他踢进了许多球。

You’ve been saying that for five years. 这话你已经说了有五年了。

现在完成进行时的感情色彩

现在完成进行时和一切进行时态一样也可以带有感情色彩。如:

Too much has been happening today. 今天真是一个多事的日子。

Fiddlesticks! Who’s been telling you such stuff? 乱弹琴!谁和你说的这些胡话?

现在完成进行时时间状语的省略

现在完成进行时在上下文清楚时亦可不用时间状语。这种现在完成进行时多指“刚才”或“近来”发生的动作,一般不再继续,并往往含有一种直接的结果。如:

You’ve been working too hard. 你的工作太辛苦了。(直接结果可能是:你一定很累了)

Who’s been insulting you? 谁欺侮你了?(对方可能在哭)

We have been cleaning the classroom. 我们打扫教室来着。(刚打扫过,直接结果可能是:我们身上有灰。如用现在完成时have cleaned则不一定是刚才打扫的,也可能是昨天打扫的,其结果是:教室很清洁,可以用了)

有时说话人道出了直接结果。如:

My hands are dirty. I’ve been painting the door. 我的手脏,我在漆门来着。

What have you been eating to get as fat as this. 你吃什么啦,怎么这么胖?

现在完成进行时的否定结构

在当代英语中,现在完成进行时有时也可用否定结构。如:

Since that unfortunate accident last week, I haven’t been sleeping at all well. 自从上周发生了那次不幸事故之后,我一直睡得很不好。

He hasn’t been working for me and I haven’t has that much contact with him. 他并没有给我工作过,我和他没有过那许多接触。

附件列表


17

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

如果您认为本词条还有待完善,请 编辑

上一篇 过去将来进行时    下一篇 过去完成进行时

同义词

暂无同义词