现在完成时和过去完成时的区别

巡山小妖精
685次浏览
2021年01月25日 00:37
最佳经验
本文由作者推荐

放下来-

2021年1月25日发(作者:激情综合网)

现在完成时
着眼于
现在
,强调过去发生的某动作对现在造成的影响和结果
,或是由过去

续到现在
的动作。


I have cleaned the classroom .
(强调扫地所产生的结果:地干净了!



We have lived here for ten years.
(“住”从过去持续到现在的动作用现在完成时)


We have lived here since we came here.
(“住”是从过去持续到现在的动作用现在完成时)


过去完成 时
则主要体现
过去发生的两动作的先后有别
,表达的是“
过去的过去
”,即比过
去发生的某动作都还要“过去”,两动作中
先发生的就用过去完成时
后发生的则只用一
般过去时
。运用过去完成时的句子往往有两过去的时间或动作,一定要注 意这点!


Mr Green
had lived
in New York for ten years before he
came
to C hina.(
来”中国已过去,而先前
“住”在纽约更过去!

(另外注意: “住”在纽约可没有持续到现在!



We
had learned
1000 words by
the end of last term
.

(“上期期末”已过去,而是在其前“学”的就更过去了!



一、从结构上区别


现在完成时:

主语
+ have / has

not

+
过去分词


过去完成时:

主语
+ had (not) +
过去分词


(

)
从时间状语区别


现在完成时
:
常用的时间状语包括

“now, today, tonight, this week, this year,
already, yet, just, recently…etc”。


过去完成时
:
常用的时间状语包括

“by, at, before
等构成的短语”。


注意:当表示一段时间,现在完成时和过去完成时都可以用
for

since
引导的状语。


例如:

The meeting
had
begun when we
got
there.
我们到那儿时,会议已经开始了。


We
had

learned
about 500English words
when we
were
6 years old
.

我们六岁时就已经学了
500
个英语单词。

放下来-


放下来-


放下来-


放下来-


放下来-


放下来-


放下来-


放下来-