求个英语现在完成进行时时态的够成和用法!

 我来答
dbenglish
2008-10-28 · TA获得超过2903个赞
知道小有建树答主
回答量:734
采纳率:0%
帮助的人:561万
展开全部
现在完成进行时表示过去某一时刻之前开始的动作或状态一直延续到过去某一时刻。例如:
I have been looking for my lost book for three days, but I still haven’t found it.

现在完成进行时的构成
现在完成进行时是由 “have/has+been+ 动词的现在分词 ” 构成

注: 现在完成进行时基本上没有否定结构

现在完成时的语法作用

( 1 )在强调指出动作还未结束,还要继续下去。如: I ' ve been reading this book for two hours, but I haven ' t finished it. 这本书我已读了两个小时了,但我还没读完。
I ' ve read this book. 我已读完这本书了。
( 2 )强调动作延续时间的长久或带感情色彩。
She has always been working like that. 她一贯是这样工作的。
( 3 )动作不包含持续意义的动作,要表示延续到现在的动作,要用现在完成进行时。
They ' ve been building a ship. (在进行)他们一直在造一艘船。
( 4 )现在完成进行时也可表示现在以前这段时间反复发生的事情。
We ' ve been seeing quite a lot of each other recently. 最近我们经常见面。

现在完成时和现在完成进行时的区别

( 1 )现在完成进行时更强调动作的延续性,它是现在完成时的强调形式。试比较:
We ' ve been living here for ten years.
We ' ve lived here for ten years. 我们在这儿已经住了十年了。
( 2 )在不用时间状语的情况下,现在完成进行时表示动作仍在进行。而现在完成时则表示动作在过去已结束。如:
The students have been preparing for the exam. (还在进行)学生们一直在准备考试。
The students have prepared for the exam. (已经结束)学生们为考试作了准备。
( 3 )有些表示状态,感情,感觉的动词如: have, exist, like, hate, hear, know, sound 等动词不能用于现在完成进行时,但可用于现在完成时。如:
They ' ve known each other since 1970. 自从 1970 年起他们就相互认识了。
sk电5907
2008-10-29 · TA获得超过8473个赞
知道小有建树答主
回答量:1954
采纳率:0%
帮助的人:718万
展开全部
定义:现在完成进行时表示过去某一时刻(即在说话 之前)开始的动作或存在的状态一直延续到现在。
构成:have/has +been+ 动词的现在分词.如:
We ' ve been seeing quite a lot of each other recently.
我是英语教师,不明可再问。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
惜颜悠BXe73
2008-10-29 · TA获得超过739个赞
知道答主
回答量:36
采纳率:0%
帮助的人:0
展开全部
现在进行时主要由be动词am,si,are,加动词得ing形式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
LOVELY蜗牛
2008-10-29 · TA获得超过249个赞
知道答主
回答量:16
采纳率:0%
帮助的人:9.6万
展开全部
have/has been doing
表示从过去到现在一直在做的事情,并且正在做没有停止,且对现在有一定影响。
eg.I have been studying hard all the time.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式