手机版| 英语课堂| 个人中心| 注册| 登录 关注云教 关注订阅号
您的位置: 淮南英语培训机构 > 英语辅导 > 初中英语辅导 > 淮南英语辅导:现在完成进行时

淮南英语辅导:现在完成进行时

现在完成进行时

[语 境 自 主 领 悟]

 先观察原句 后自主感悟

①We've been excavating here for many years and...

②We have been excavating layers of ash almost six metres thick,which suggests that they might have kept the fire burning all winter.

③Well,we've been finding the bones of tigers and bears in the caves,and we think these were their most dangerous enemies.

④He has been writing a novel,which will be finished next month.

⑤He has written a novel,which is being prepared to come out now. 1.由句①②③看出现在完成进行时的构成形式为:have/has+been+doing。

2.比较句④⑤,现在完成进行时强调动作未完成;而现在完成时强调动作已经结束。

[语 法 精 要 点 拨]

现在完成进行时表示动作从过去某一时间开始一直延续到现在,其动作可能仍将继续延续下去。

考点一 现在完成进行时的结构与含义

1.基本结构:have/has been doing

2.基本含义:

(1)表示一个从过去开始而在最近刚刚结束的动作;

(2)表示一个从过去开始但现在仍在进行的动作;

(3)表示一个从过去开始延续到现在(可以包括现在在内的一个阶段内)重复发生的动作,通常表示一种感情色彩(关切、惊异、愤怒、赞许等)。

I have been sitting here for the afternoon.

我在这坐了一个下午了。

His brother has been collecting all kinds of stamps since he was 10.

他弟弟从十岁起就一直收集各种各样的邮票。

I have been telling you not to make trouble.

我一直劝你不要找麻烦。

[名师点津] 

有些表示状态、感情、感觉的动词,如have,exist,like,hate,hear,know,sound等动词以及短暂性动词如finish,marry,get,come,go等不用于现在完成进行时。

[即时演练1] 完成句子

①我在夏威夷已经生活了十年。

I have been living in Hawaii for ten years.

②你去哪了?我在雨中等了你两个小时。

Where have you been?I have been waiting for you in the rain for two hours.

考点二 现在完成进行时与现在完成时的区别

现在完成进行时 现在完成时

强调动作的延续性 强调过去某个动作对现在造成的影响或产生的结果

表示动作的反复 不表示动作的反复

表达生动,含有感情色彩 说明一个事实,一种影响或结果

I have been thinking it over.

我一直在考虑这件事。(延续性)

I have thought it over.

我已经考虑过这件事了。(影响及结果)

I have been visiting my hometown recently.

最近我经常回老家。(动作重复)

I have visited my hometown recently.

最近我回老家了。(不表示动作的反复)

[即时演练2] 单句语法填空

①There has existed(exist) an old temple since the Ming Dynasty.

②I have been teaching(teach) English for almost twenty years,and I will step in another new teaching year. 

③He hasn't felt(not feel) himself since yesterday.

[语 法 应 用 落 实]

Ⅰ.单句语法填空

1.Marty has been working(work)really hard on his book and he thinks he'll have finished it by Friday.

2.They have known (know) each other since childhood. 

3.I have been trying(try) to get my new room in order all morning.

4.-Tony,why are your eyes red?

-I have been cutting(cut) up peppers for the last five minutes.

5.-He hopes that he will find a job tomorrow.

-Well,it is said that he has been looking(look) for a job for three months.

Ⅱ.单句改错

1.I have bought a book just now.

去掉have

2.His father has been dying for a year.

dying→dead

3.He had been writing the novel since last year.

had→has

4.He is reading a novel when I came in.

is→was

5.They were sure that they will succeed.

will→would

淮南英语辅导:现在完成进行时转载请注明:http://www.5858edu.com/1958.html

免费预约试听

上一篇:人教版八年级Unit 9 重点短语
下一篇:淮南英语辅导:现在完成进行时