您好!欢迎进入重庆家教网站!

当前城市: 重庆
现在完成进行时,教学资源,新闻资讯中心,重庆家教

现在完成进行时


频道:教学资源 来源:家教网 点击:650 日期:2014/7/30

 现在完成进行时和现在完成时一样,表示从过去某时开始到现在这
一段时间里一直延续着的动作。
现在完成时侧重于动作的结束或完成;而现在完成时则侧重于动作
的未结束和继续进行。
现在完成时 I have opened the door.www.51jjcn.cn/yfdq/2413.html
我打了门。
(完成了这一单一动作。)
现在完成进行时 I have been reading aloud the poem since
then.
从那时起我一直在朗读这首诗。
(动作从过去一直持续到现在还在继续。)
1 现在完成进行时的形式
肯定句 主语+have (has) been +现在分词(doing)….
[比较]现在完成时的被动语态
主语+have (has) been +过去分词(done)….
疑问句 Have(Has)+主语+been +现在分词(doing)…?
Have you been writing all the day?
你一整天都在写吗?
How long has it been raining?
雨下了多久了?
It has been raining for three days.
雨下了三天了。
He hasn’t been sleeping for 5 hours.
他没有一直睡了五个小时。——而是四个、三个或六七个小时。
(这句话中否定词在形式上似乎是否定谓语hasn’t been sleeping,但实际上却否定了状语for 5 hours.)
注意
现在完成时有否定结构,而现在完成进行时基本上没有否定结构。
2 现在完成进行时的用法
1.在强调指出动作还未结束,还要继续下去时
不能用现在完成时,而要用现在完成进行时,以避免使人误认为动作已经全部完成。
I’ve been writing the composition for two hours, but I haven’t
finished it yet.
这篇作文我写了两个小时了,但还没写完。
(强调动作没有结束,还要继续写下去。)
I’ve written the composition. I’m not satisfied with it. You
can read it and tell me what you think of it.
我已经写完了这篇作文了。我不太满意,你可以看看,然后告诉我(你觉得它怎么样。)你的想法。
(强调动作已结束。)
2.强调动作延续时间的长久或带感情色彩时
有些动词如live, learn, play, rain, snow, stand, study, teach,
work, wait…用于现在完成时并不表示动作已完成,所以他们既可用于现在完成时,也可用于现在完成进行时,但如果强调动作延续时间的长久或带有感情色彩时,用现在完成进行时更好一些。
We have been living here for nearly 20 years.
我们在这儿住了近二十年了。(强调住的时间长)
Miss Li has always been studying hard.
李小姐学习总是非常努力。(赞许的感情色彩)
3.动作不包含持续意思的动词要用现在完成进行时,表示延续到现在的动作。
注意
现在完成时可表已做完的事情及已有的经验,但现在完成进行时则无此两种作用。
I have told him about the news.………(○)
I have been telling him about the news.……(×)
我告诉过它这消息了。
My mother has washed the dishes.
我妈妈洗完了碟子。
(动作完成了,她现在不再洗碟子了。)
My mother has been washing the dishes.
我妈妈一直在洗碟子。(动作没结束,她还在洗。)
4.现在完成进行时有时也用来表示一种在现在以前这个阶段
反复发生的事。
He has been promising me to help you. Hasn’t he done it?
他一直答应我要帮助你,难道他没这样做吗?
I have always been thinking of him, but I can’t see him.
虽然我一直在想着他,但是我不能见他。
5.有些动词不能用于现在完成进行时,但可用于现在完成时。
表示动态的动词(一部分)如be, have, exist 等动词。
表示感情的动词如like, love 等动词。
表示感觉的动词如see, hear, know 等动词。
(○)He has had a cold for a week.
(×)He has been having a cold for a week.
他病了一周了。
(○) I have known Mr. Li since I was ten.
(×) I have been knowing Mr. Li since I was ten.
从我十岁起我就认识李先生了。
3 用于现在完成进行时的时间状语用于现在完成进行时的时间状语基本上和表示继续的现在完成时的时间状语相同:
for +时间;since; these; years; recently; all the time (day,
week…); How long…
They have been talking for six hours.
六个小时了,他们一直在谈着。
How long has it been snowing?
雪一直下了多长时间了?

------文章版权归原作者所有, 未经允许请勿转载, 如有任何问题请联系我们。

编辑者:重庆家教http://cq.zhizhijiajiao.com)


区域:渝中区 大渡口区 江北区 沙坪坝区 九龙坡区 南岸区 北碚区 渝北区 巴南区 涪陵区 綦江区 大足区 长寿区 合川区 永川区 南川区 璧山区 铜梁区 潼南区 荣昌区 万州区 开州区 黔江区 梁平区 武隆区
学校:重庆大学 西南大学 西南政法大学 重庆交通大学 重庆邮电大学 重庆工商大学 四川外国语大学 重庆师范大学 重庆理工大学 重庆科技学院 重庆文理学院 长江师范学院 重庆第二师范学院
科目:数学 语文 物理 化学 英语 历史 地理 政治 钢琴 美术 书法 网球 日语 托福 雅思 计算机 韩语 奥数 吉他 围棋 英语口语 法语 德语 成人 外教 幼儿 作文
Copyright 2014-2024 陕西致知网络科技有限公司 版权所有 All rights reserved 工信部备案号:陕ICP备14008187号-1