本文目录
现在完成时,过去完成时,一般过去时的区别
现在完成时和一般过去时的区别如下:
①现在完成时强调的是与现在的关系,如对现在产生的结果或影响等,属于现在时范围,谈论的是现在的情况。而一般过去时只表示动作在过去某一时刻发生,不表示和现在的关系,现在情况可能已发生变化。
②现在完成时不能与明确的过去时间状语连用,如:threedaysago,lastyear,yesterday,lastSunday,in2008等等。如句中有以上这些明确的过去时间状语,应用一般过去时。
③现在完成时不与when引导的特殊疑问句连用,when后只用一般过去时表示已发生的动作。但现在完成时可与where,why等疑问词连用。
④since引导的时间状语从句后面用一般过去时,只有前面的主句才用现在完成时。
⑤有些时间状语,如thismorning,thismonth,tonight等,既可以与一般过去时连用,又可以与现在完成时连用,但内涵不同。与一般过去时连用时,表示与“现在”无关,时间已成为过去。而与现在完成时连用,则表示包括“现在”在内。
如何分辨过去时与现在完成时没有时间状语的
过去式表示过去某一时刻发生的动作或单纯叙述过去的事情,强调动作。现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。
现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,比如each, learn, work, study等。而一般过去式的动词一般是非延续的,比如come, go, leave, start, die, finish,等。
在做题的时候区分两种时态的技巧:
1、比较简单的是根据它们各自习惯搭配的时间状语来判断,这种比较直观。例如:
——I have already seen the film“Titanic”. 根据already判断此处应该用see 的现在完成时形式。
——The day before yesterday. 根据时间状语the day before yesterday,此处应用一般过去。
2、有时候并句子中没有直接的时间状语,这个时候就在揣摩两者之间在用法上的区别以及各自不同的侧重点。
I saw this film yesterday.
(强调看的动作发生过了。)
I have seen this film.
(强调对现在的影响,电影的内容已经知道了。)
现在完成时和过去时的区别标志
1.概念不同:
(1)对于过去已经发生而且结束的动作:一般过去时强调何时何地做了何事,并不说明跟现在的关系;而现在完成时强调对现在产生的结果或影响.如 I bought a ticket yesterday. (强调我昨天做的一件事是买票) / I have already bought a ticket. (强调我已经有票了,无须再惦记票的事儿了)
(2)对于过去发生的,一直持续到现在的动作,只能用现在完成时.因为一般过去时只能描述已经结束的动作.如 I have lived here for ten years. (我已住这儿十年了,今后还可能住下去,一般过去时表达不了这层意思)
2.结构不同:一般过去时的肯定句用的是动词的过去式,一般过去时的疑问或否定句借助于助动词did;现在完成时的肯定句用的是动词的完成式,现在完成时的疑问或否定句借助于助动词have / has.
3.时间状语不同:一般过去时常与明确表示过去的时间状语连用.如 yesterday, 2 days ago等.现在完成时不能与明确表示过去的时间状语连用,只能与already, yet, ever等连用.
同时,现在完成时也不与疑问词when连用.
现在完成时的标志词
现在完成时,现在进行时,过去式,过去进行时和过去完成时之间的区别如下:
一般过去时:
⑴表示过去发生的动作或状态,通常会有明确的表示过去的时间状语。
I went to the zoo yesterday。
I stayed up last night 。
⑵叙述过去连续发生的动作或状态。
This morning ,I got up early ,went out for a walk ,then came back and cooked for my family 。
⑶表示过去某一段不确定的时间内发生的动作或状态。
He worked in the store for 5 years。
⑷讲故事时用一般过去时,但描述故事发生的背景时用过去进行时。
⑸ used to do sth。过去常常(习惯)做某事
be used to doing sth 一直习惯做某事
I used to get up early。
I am used to getting up early。
过去进行时:
⑴ 表示过去某一点时间正在进行的动作或状态。
I was watching TV at 11 last night。
⑵ 表示过去某一段时间内一直进行的动作或状态,但说话时动作并没有发生。
He was writing a book last week。
⑶ 表开始,表结束,表移动的瞬间动词(come,go,arrive,leave,start)用在过去进行时中,表示过去的将来即将发生的动作或状态。
Yesterday he said he was leaving for Shanghai next week。
⑷ 过去进行时与always总是,constantly始终,really非常,actually实际上,often经常,usually通常,all the time一直、总是,continually一直,等副词连用时,表示过去反复出现或发生习的惯性动作,此时常表示说话人的某种感情,如赞扬,遗憾,讨厌或不满等。
When he was a boy he was always crying。
⑸讲故事时用一般过去时,但描述故事发生的背景时用过去进行时。
过去完成时:
⑴ 动作发生在过去的某一时间之前,持续到过去的这一点,有可能延续到将来。
⑵ 动作在过去的某一时间已经完成。
⑶ 动作常用于间接引语中,表示某事在我们过去所谈话或者所思考的时间以前已经发生了。
过去完成进行时:
表示动作在过去某一时间之前开始并延续到过去的这个时间,这一动作可能还在进行,也可能已经停止。
以上就是关于现在完成时的过去时态 ,现在完成时,过去完成时,一般过去时的区别的全部内容,以及现在完成时的过去时态 的相关内容,希望能够帮到您。