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

玛丽莲梦兔
765次浏览
2021年01月25日 11:34
最佳经验
本文由作者推荐

鸟的天堂教学实录-

2021年1月25日发(作者:罗德利斯)

一般过去时和现在完成时用法区别


1)
经常性或习惯性的动作,常与表示频腮度的时间状语连用。



时间状语:

every…, sometimes, at…, on Sunday



I leave home for school at 7 every morning.

2)
客观真理,客观存在,科学事实。



















The earth moves around the sun.













不受时间限制的



Shanghai lies in the east of China.












客观存在




表示格言或警句中。



Pride goes before a fall.
骄者必败。




注意:
此用法如果出现在宾语从句中,
即使主句是过 去时,
从句谓语也要用一
般现在时。

例:
Columbus proved that the earth is round..

3)
现在时刻的状态、能力、性格、个性、特征。



I don't want so much.


Ann Wang writes good English but does not speak well.
比较:
Now I put the sugar in the cup.



I am doing my homework now.


4)
由连词
if

unless


before


as soon as




when once




however

等引起的时间
(
条件、让步
)
状语从句
,
需要用一般现在时
,
表示将来时
.



第一 句用一般现在时,
用于操作演示或指导说明的示范性动作,
表示言行的瞬
间动作。再如 :
Now watch me, I switch on the current and stand back.
第二句
中的
now
是进行时的标志,表示正在进行 的动作的客观状况,所以后句用一般
现在时。




现在完成时用法解析



1.
构成







现在完成时是由助动词

ha ve(has)+
动词的过去分词构成。助动词说明该
谓语是属于现在时范围。
它和主 语的人称、
数要保持一致。
过去分词是主要的谓
语动词,说明句子的意义。

2.
用法









1

表示动作发生在过去某个不确定的时间,
但对现在 留下了某种影响
和结果。常被
just

already

yet
等副词修饰。如:









-Have you had lunch yet?




-Yes,I have. I've just had it.











你(已经)吃午饭了吗?

我刚刚吃过。(现在我不饿了)









2

表 示从过去某一时刻开始一直持续到现在的动作或状态。
这个动作
可能刚停止,可能仍然在进行。 常带有
for

since
等表示一段时间的状语。















如:
He has taught here since 1981















他自
1981
年就在这儿教书。(可能还要继续教)
















I have't seen her for four years.















我有四年没见到她了。










3
)表示说话前发生过一次或多次的动作,现在成为一种经验 ,一般
译为汉语



,常带有
twice,ever,n ever,three times
等时间状语。









如:

I have been to Beijing twice.
我去过北京二次。

3.
现在完成时的时间状语









1
)现在完成时属于现在时范围,故不能和过去的时间状语连 用。如:
yesterday,last Sunday,in1990,three years a go
等。但是,在强调动作产生的后
果和影响时,可以和一些表示不确定的时间状语连用。










a.
用副词
already

yet

already
一般用于肯定句中,
yet
一般用于否
定句和

疑问句中。如:
We have already finished our homework.
我们已完成作
业了。








They haven't finished their homework yet.
他们还没有完成作业。














b.

ever

never

多用于否定或疑 问句中,
表示

曾经



从未

等。


如:
-Have you ever been to the Great Wall?
你曾经去过长城吗?





-I have never been to the Great Wall.
我从未去过长城。
















c.
用表示到说话为止的过去时间状语,

just,before,up to now,the
past few years
等。

例如:
I have seen her before,but I can not remember where.







我以前见过她,但记不起在哪里见过。







He has been there three times the last few days.







近几年他去过那里三次了。

















d.
用包括

现在

在内的时间状语,如:
now ,today,this
morning(month,year,term)
等。

例如:
-Have you met him today?-No,I haven't.








今天你见过他吗?我

没有。

鸟的天堂教学实录-


鸟的天堂教学实录-


鸟的天堂教学实录-


鸟的天堂教学实录-


鸟的天堂教学实录-


鸟的天堂教学实录-


鸟的天堂教学实录-


鸟的天堂教学实录-