(完整版)现在完成时的重难点详解
巡山小妖精
748次浏览
2021年01月25日 00:53
最佳经验
本文由作者推荐
关于借物喻人的作文-
现在完成时的重点和难点
一、现在完成时的
“
完成用法
”
和
“
未完成用法
”
1.
现在完成时的
完成用法
现在完成时的
完成用法
指的是动作发生在过去某一时刻并已结束,但该动作对
现在产生了 影响,与现在情况具有因果关系。
例如:
He has turned off the light.
他已把灯关了。
(
动作结束于过去,但说明的是现在 的情况
--
灯现在不亮了。
)
现 在完成时
完成用法
的
特点是动作不延续
,因此,该时态只能 与表示不定的过
去时间状语
(
如:
already
,
yet
,
before
,
recently
等
)
、频度时 间状语
(
如:
never
,
ever
,
once< br>等
)
、包括现在时刻在内的时间状语
(
如:
this morning
/
month
/
year...
,< br>today
等
)
连用。
例如:
Have you found your pen yet
?你已找到你的钢笔了吗?
2.
现在完成时的
未完成用法
现在完成时的
未完成用法
指的是动作开始于过去某一时刻,一直延续到现
在,或可能还要继续下去。
例如:(
1
)
He has lived here since 1978.
自从
1978
年以来,他一直住在这儿。
(
动作起始于
1978
年,一直住到现在,可能还要继续住下去。
)
(
2
)
I have been in the army for more than 5 years.
我在部队已经呆了五年多了。
(
动作开始于
5
年前,一直延续至今,有可能还要继续下去。
)
*
此种用法的句中常
需一个表示一段时间的状语
(由
since
或
for
引导
)
,或表示
与现在 时刻相连的时间状语
(
如:
up to now
,
so far
到目前为止
)
等。
例如:
I have heard nothing from him up to now.
到目前为止我没有他的任何消息。
注意:
(1)
现在完成时的未完成用法只适用于延续性动词,不可用于终止 性动词,
即瞬间完成或延续时间很短的动词。
如:
come
,
go< br>,
arrive
,
leave
,
join
,
become
,
die
等。
(2)
现在完成时常见两种句型:
①主语+
have / has been
+
for
短语
②
It is
+一段时间+
since
从句
例如:
He has been in the League for three years.
=
It is three years since he joined the League.
他入团已三年了。
3
、延续性动词和终止性动词的概念
英语中,
动词按其动作发生的 方式、
动作发生过程的长短,
可分为延续性动词和
终止性动词。
延续性动词
表示能够延续的动作,这种动作可以延续下去或产生持久影响。如:
1
learn, work, stand, lie, know, walk, keep, have, wait, watch, sing, read, sleep,
live, stay
等。
终止性动词
也称
非延续性动词
、瞬间动词或短暂性动词,表示不能延续的动作,
这种动作发生后立即结束。
如
open, close, finish, begin, come, go, arrive, reach,
get to, leave, move, borrow,buy
等。
4
、
延续性动词的用法特征
1.
延续性动词可以用于现在完成时,其完成时态可与表示
段时间
的状语连
用。
表示
段时间
的短 语有:
for two years, during the past three years, since last
year, how long
等。
如:
I have learned English since I came here.
自从我来到这
儿就学英语了。
2.
延续性动词不能与表示短暂时间的
点时间
状语连用。
如:
It raind at eight yesterday morning.(
误
)
解释:
rain
为延续性动词,而
at eight
表示
点时间
,前后显然矛盾。
如果用延续性动词表示一瞬间的动作,
可以借助
come, begin, get
等终止性动词
来表示。
上句可改为:
It began to rain at eight yesterday morning.(
正
)
又如:
-When did you get to know Jack?
-Two years ago.
-Then you've known each other for more than two years.
-That's right.
5
、终止性动词的用法特征
1.
终止性动词可用来表示某一动作完成,因此可用于现在完成时。如:
The train has arrived.
火车到了。
Have you joined the computer group?
你加入电脑小组了吗?
2.
终止性动词表示的动作极 其短暂,不能持续。因此,不可与表示一段时间
的状语连用
(
只限肯定式
)< br>。
如:
(1)
他死了三年了。
误:
He has died for three years.
正:
He has been dead for three years.
正:
He died three years ago.
正:
It is three years since he died.
正:
Three years has passed since he died.
(2)
他来这儿五天了。
误:
He has come here for five days.
正:
He has been here for five days.
正:
He came here five days ago.
正:
It is five days since he came here.
正:
Five days has passed since he came here.
解释:
(1)
、
(2)
句中的
die
、
come
为终止性动词,不能与表示
段时间
的状
语连用。那么,应如何正确表达呢?可以采用下面的四种方法:
(1)
将句中终止性动词转换为相应的延续性动词,如上面两例中的第一 种正
确表达方式。
下面列举几例:
leave→be away, borrow→keep, buy→have, begin/start→be on,
die→be dead, move to→live in, finish→be over, join→be in/be a member of,
open sth.→keep sth. open, fall ill→be ill, get up→be up, catch a cold→have a
cold
。
2