一般过去时和现在完成时怎样区分?

2025-03-12 15:30:44
推荐回答(5个)
回答1:

过去时:表示过去某个时间点发生的事情或存在的某个状态。表示过去的习惯。
表主语过去的特征。
标志词:yesterday,last month,;last year,in 1999,two days ago等

现在完成时:(过去)发生的动作,但是与(现在)有联系。1.表示动作从过去开始并延续到了现在,对现在造成的影响,或许还要延续。2.动作发生在过去,已经结束但对现在有影响。
标志词:already,yet,just,ever,so far,up to now等

例子区别:Were you at school yesterday?(解析:昨天你在学校吗?问的是昨天的事情。但对今天没什么影响。)
I have just finished my homework.(解析:我刚刚写完作业。看上去好像是过去才发生的事情。但是对我现在有了影响。<写完了作业,可以让我做自己想做的事情>)

回答2:

一般过去时表示的是过去的内容,于现在无关。

现在完成时态表示的虽然是开始于过去的动作,但和现在有关系,换句话说,现在完成时态强调过去发生的动作或存在的状态对现在造成的影响或结果 。

回答3:

现在完成时和一般过去时的主要区别在于,现在完成时强调的是“过去做过的事情对现在的影响,强调现在”,一般过去时讲的是“过去做了什么事情,强调过去”,

回答4:

一般过去时,一般都有过去的的时间:last
year;last
week……例如:he
did
his
homework
last
week。
现在完成时,一般都是强调已经完成了。而且有明显的词:already,been,gone,for……例如:I've
been
doing
homework
since
8
o'clock.
求采纳,手打的

回答5:

过去时经常有明确的过去时间状语last
year,yesterday。。。或者能暗含过去的意思
现在完成时通常是没有完结的动作或过去一个动作对目前或可能的未来有影响,常见的提示时间状语有before。I
have
been
read
the
book
for
4
hours
before
i
reailize
it.