当前位置:主页 > 勤学好问 > 过去式和现在完成时的区别(如何区分过去式和现在完成时)

过去式和现在完成时的区别(如何区分过去式和现在完成时)

时间:2023-05-10 03:25:00 点击量:4778 作者:将惜文

现在完成时和一般过去时的区别如下:①现在完成时强调的是与现在的关系,如对现在产生的结果或影响等,属于现在时范围,谈论的是现在的情况。而一般过去时只表示动作在过去某一时刻发生,不表示和现在的关系,现在情...,以下是对"过去式和现在完成时的区别"的详细解答!

文章目录

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

现在完成时和一般过去时的区别如下:①现在完成时强调的是与现在的关系,如对现在产生的结果或影响等,属于现在时范围,谈论的是现在的情况。而一般过去时只表示动作在过去某一时刻发生,不表示和现在的关系,现在情况可能已发生变化。②现在完成时不能与明确的过去时间状语连用,如:threedaysago,lastyear,yesterday,lastSunday,in2008等等。如句中有以上这些明确的过去时间状语,应用一般过去时。③现在完成时不与when引导的特殊疑问句连用,when后只用一般过去时表示已发生的动作。但现在完成时可与where,why等疑问词连用。④since引导的时间状语从句后面用一般过去时,只有前面的主句才用现在完成时。⑤有些时间状语,如thismorning,thismonth,tonight等,既可以与一般过去时连用,又可以与现在完成时连用,但内涵不同。与一般过去时连用时,表示与“现在”无关,时间已成为过去。而与现在完成时连用,则表示包括“现在”在内。

如何区分过去式和现在完成时

过去式和现在完成时是英语中两个重要的语法知识点,很多同学在学习中分不清两者的区别,导致在考试中失分。下面我就为大家讲一讲二者的区分。

过去式表示过去某一时刻发生的动作或单纯叙述过去的事情,强调动作。现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。比如, I saw this film last week.强调的是动作,表明看过这个电影。 I have seen this film last week.强调的是动作的影响,表明看过这个电影后知道电影的内容。

现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,比如each, learn, work, study等。而一般过去式的动词一般是非延续的,比如come, go, leave, start, die, finish,等。 He

过去式常与时间状语连用;现在完成时通常与模糊的时间状语连用,或者没有时间状语。一般过去时的时间状语有yesterday,just now,······ago,in 1900s,once等。现在完成时的时间状语有for, since, so far, ever, never, just, yet, till / until, up to now, in past years, always等。

对于过去发生的,一直持续到现在的动作,只能用现在完成时。而一般过去时只能描述已经结束的动作。

英语中一般过去式和现在完成时的用法区别

两者所表示的动作都发生在过去,但现在完成时强调这一动作与现在的关系,对现在产生的影响和结果等,所以不能与表示过去的时间状语连夜;一般过去时只表示过去的事实,不表示与现在的关系,可以和表示过去的时间状语连用。

Have you seen his new car?

你看过他的新车吗?

Yes,I have.

是的,看过。

When did you see it?

你什么时候看的?

I saw it sometime last month.

我是上个月某个时候看的。

相关阅读

发表评论

登录后才能评论