现在完成时精讲精华版
巡山小妖精
790次浏览
2021年01月25日 01:15
最佳经验
本文由作者推荐
鸡鸣狗盗的典故-
现在完成时专项讲解
一、构成
:
现在完成时由“
have/has+
动词的过去分词
”构成。
现在完成时的肯定式、否定 式和疑问式及简单回答形式(以动词
study
为例):
肯定式:
I
(
You
)
have
studied
.
He(She, It)
has studied
.
We(You, They)
have studied
.
否定式
I(You)
have not
/
haven’t
studied.
He(She, It)
has not
/
hasn’t
studied.
We(You, They)
have not
/
haven’t
studied.
疑问式:
Have
I( you )
studied
?
Yes
, you (I)
have
./
No
, you (I)
haven’t.
Has
he (she, it)
studied
?
Yes
, he(she,it)
has
.
/
No
, he(she, it)
hasn’t
.
Have
we(you, they)
studied
?
Yes
, you (we, they)
have
.
No
, you (we, they)
haven’t
.
二、动词的过去分词
:规则与不规则
规则动词的过去时构成形式:
(1)
一般情况选在动词原形末尾加
ed.
(2)
结尾是不发音字母
e
的动词加
d.
(3)
末尾只有一个辅音字母的重读闭音节,先双写这个辅音字母,再加
ed.
(4)
结尾是辅音字母加
y
的动词,先变
y
为
I,
再加
ed
请用两个单词分别写现在完成时的肯定句,否定句和疑问句。
I have written my postcard.
I haven’t written my postcard.
Have you written your postcard?
Yes, I have. / No,I haven’t.
1 / 8
1The room is cold
。
Who_______
(
open
)
the window
?
2 He_______
(
go
)
to the cinema
。
3_______ you_______
(
put
)
away my dictionary?
________(not finish) the work yet.
5.I________(see) the play. I _____(see) it last month with my sister.
6.I am not hungry.I ____just____(have) my dinner.
’t worry. The train____
yet.
d ’t arrive ’t arrived
三、
用法
A表示
过去发生< br>或已经
完成
的某一动作
对现在造成的影响或结果
。例如:
I have opened the window.
我已经把窗户打开了。(窗户是开着的)
The concert has started.
音乐会已经开始(音乐会现在在进行)
They have gone to Shanghai.
他们已去上海了(他们不在这里)
现在完成时
不能和表示过去的时间状语
,如
yesterday, last year, in 1980,three
days ago, Just now, when I came in
等
连用
。但
可以和一些不确定的时间状
语
, 如
already, yet , sometimes, often, before, lately, once, never, just, ever
等连用;也
可以和包括现在在内的时间状语
,如
this morning, today, this
week, this year
等
连用。
例如
She has already come.
她已经来了。
I haven’t read it yet.
我还没有读过这个
Have you ever seen each other before?
你们见过面吗?
B.
表示
过去已经开 始、持续到现在
(也许还会继续进行下去)动作或状态,常
和表示
一段时间状语
,如
:today,
these days, since…,
for…,
this month, now
等连用。例如
:I have studied English for two years.
我学英语已经两年了。
They have lived in Beijing since 1980.
他们自1980年就一直住在北京。
2 / 8
We’ve known each other since we were children.
我们从小就认识。
英语的行为动词大体可以分为两大类型:一< br>是延续性的动词
,二是
终止性动词
(
瞬间性动词
)
。
延续性动词
是指那些
动作意义不会一下完成,而是可以延续、
发展的动词。如:
work, read, write, study
等。这些动词的完成时
可以和段时
间状语连用
。
终止性动词
是指那些
动作一次完成,不能 延续的动词
。如:
come,
go, buy, die, join, begi n
等。
这些动词的肯定式不能和段时间状语连用
。在B
用法中
要用延 续性动词代替终止性动词
。
She has been back for two years.(
正)
She has come back for two years
(误)
终止性动词
完成时的否定式表示一种否定状态是 可以延续的,所以
其否定式可
以和段时间状语连用
。
如:
I haven’t seen him for ages.
我好久没见到他了。(现在仍没见到他)
现在完成时的
构成
:
助动词
have (has) +
动词的过去分词
注:
has
用于第三人称单数,
have
用于其他所有人称。
规则动词的过去分词变< br>化与过去式相同,不规则变化则须单独记忆
。
用法:
1.
现在完成时表示过去发生或已经完成的某一动作对现在造成的影响或结果
。
(
汉语中常用“已经”、“过”、“了”等表达)通常与表示包括现在在内的时
间副词
just
,
already, before, yet, never, ever
等状语连用。例如:
①
I have never heard of that before.
②
Have you ever ridden a horse?
③
She has already finished the work.
④
Have you milked the cow yet? Yes, I have done that already.
⑤
I’
ve just lost my math book.
2.
现在完成时表示过去已经开始,持续到现在
,也许还会持续下去的动作或状
态
。可以和表示延续的时间状语连用。
如
for
、
since
等引导的时间状语。(注
意:句中谓语动词要用延续性动词)
一段时间的表达
方法有两种
:
1
、
for: +
一段时间
for a year for two weeks for three years
3 / 8
过去的某一时刻
, since nine since last week
2
、
since
+
一般过去时态的时间状语从句
since you came since you got home.
注意
:for
和
since
所引导的时间状语都表示
一段时间
.
He has been away
since last week
.
对划线部分提问都用
How long
He has been away
for one week
.
(
3
)
have been (to)
和
have gone (to)
的区别:
★
have / has been (to)
表示“曾经到过某地
”,说话时此人不在那里,已经
回来。侧重指经历。
★
have / has gone (to)
表示某人“已经去某地了
”
,说话时此人可能在路上< br>或已到那里,反正不在这里。
试比较:
He has been to Beijing.
他曾去过北京。
(人已回来,可能在这儿)
He has gone to Beijing.
他已经去北京了。
(人已走,不在这儿)。
一般过去时与现在完成时之比较
1)一般过去时表示
过去某时发生的动作或单纯叙述过去的事情,强调动作,
和现在不发生关 系
。而现在完成时表示
过去发生的某一动作对现在造成的影响
或结果,强调的是现在的 情况
。
2
)一般过去时常与
具体的时间状语连用
,而现在完成时通常与
模糊的时间
状语连用,或无时间状语
。
◎
一般过去时的时间状语有:
yesterday, last week
,
…ago, in1980, in October,
just now,
等具体的时间状语。
4 / 8