(完整word版)现在完成时和现在完成进行时的区分
绝世美人儿
599次浏览
2021年01月25日 01:20
最佳经验
本文由作者推荐
形容羞愧的成语-
现在完成时和现在完成进行时
一、现在完成时用来表示发生在过去的动作或状态,但其结果却和现在有联系。
现在完成时由“
have / has +
动词过去分词
”构成,现在完成时的被动语态
的基本构成为“
have / has been +
动词过去分词
”
。
现在完成时常用于以下几种情况:
1
.动作开始于过去,结束于过去,但对现在仍有影响。
2
.动作发生于过去一直延续到现在,这个动作可能是某种状态习惯性动作。
3
.现在完成时还可以用来表示过去某一时间到现在这段时间内反复发生的动作。
和现在完成时态连用的时间状语主要有以下三种:
1
.
句中出现< br>just
,
never
,
ever
,
already
,
yet
,
lately , recently
,
before, these years / months
/ days
等词时。
2
.句中出现“
for +
时间段”或
since +
时间点或
since
引导的时间状语从 句(一般多
为过去时)
。
3
.句中出现
up to now
(直到现在)
,
so far
(到目前为止)
,
since then
,
in the past / last
+
表示一段时间的词语时。
【注意】
含有终止或短暂意义的动词在肯定句中不能和一段时间搭配,
这类动词常见
的有:
be gin
,
end
,
come
,
go
,
le ave
,
join
,
die
,
marry
等。
现在完成时与一般过去时的区别:
1
.现在完成时常表示动作或状态延伸到现在,如:
He has lived in Tianjin for ten years.
一般过去时虽也可指延伸,但它不能延伸到现在。
He lived in Tianjin for ten years.
2
.一般过去时只表示某个动作或状态曾经 发生过,与现在并无联系,而现在完成时
则表示过去的动作或状态对现在有影响。
We
’
d better stop her from doing such hard work, for she has been seriously ill.
(
过去的
动作对现在造成了影响)
He was ill last week.
(并没有涉及现在的情况)
3
.
现在完成时 的时间状语可以同不确定的过去时间状语连用
(如
already
,
just
,
before
,
recently
等)
,
还可以 同包括现在时间在内的时间状语连用
(如
today
,
this morning
,
this month
,
this year
等)
,还可以和时间段连用。
一般过去时一般与表示过去的时间状 语连用(如
yesterday
,
last week
)
,也可以和
today
,
this morning
等连用,但是动作发生在过去。
I’
ve seen him this May.
(说话时还是五月)
I saw him this May.
(说话时五月已经过去)
1
二、现在完成进行时由“助动词
have / has + been +
动词的现在分词”构成,即
have
/ has been doing
,
其否定形式是在
have / has
后面加
not
,
一般疑问句把
have / has
提到句首即可。
1
.
表示从过去某时开始一直延续到说话时 还在进行的动作,
可能还会继续进行下去,
它通常和“
for +
时间段”或“
since +
时间点
/
从句”连用。
2
.表示从过去某时开始,一直延续到说话的时刻,刚刚结束 的动作,在某种情况下
与现在有关联。
【注意】
1
)有些不能用于 现在进行时的动词(如
be
,
have
,
like
,
love
,
know
,
see
,
hear
等)< br>,同样也不能用于现在完成进行时,而应使用现在完成时。
2
)表示短暂动作的动词(如
finish
,
marry
,
come
,
go
等)不能用于现在完
成进行时。
时态对比:
1
.现在完成进行时与现在进行时比较:现在完成进行时强调某 一动作从过去一直延
续到现在,而现在进行时只指目前正在发生的动作。
Susan has been reading that storybook since last night.
Susan is reading a storybook now.
2
.现在 完成进行时与现在完成时比较:现在完成进行时和现在完成时都表示动作从
过去开始,但是现在完成时表 示动作刚结束,而现在完成进行时则强调动作仍在
继续。
They have been repairing the broken road.
他们一直在维修那条被损坏的道路。
(动作仍在继续)
They have already repaired the broken road.
他们把那条被损坏的路修好了。
(动作已经结束)
3
.
现在完成进行时通常与
all morning / afternoon / day
或
the whole day
等连用,
n ever
,
yet
,
already
和
ever
等 词可用于现在完成时,不能用于现在完成进行时。
4
.现在完成进行时表示一种不间断的持续性行为,提问时用
how
long
;如果表示动
作反复发生用现在完成时,提问时用
how many times
。
—
How long have you been writing this letter?
—
I’
ve been writing it for two hours.
—
How many times have you written to him?
—
I’
ve written to him three times, but I haven
’
t heard from him up till now.
2