一般过去时和现在完成时到底怎么区分,有的选择题既可以用一般过去时也可以用现在完成时怎么办?

作者&投稿:解亮 (若有异议请与网页底部的电邮联系)
做题时候,怎样区分现在完成时,一般过去时?~

如果你只是要陈述你做了什么,陈述的东西和目前状况没有太大影响,就用一般过去时。比如说

i washed the plate.
我洗盘子了,topic基本到此打住,基本没有下文。还有一种最简单的过去时情况就是,如果别人用过去时问你,你自然要用过去时回答。

但是你要用现在完成时,效果就不一样了。

i have washed the plate.
我已经洗好盘子了。强调做过,完成了。还有意思是,既然我已经洗好盘子了,我就该干什么什么了,或者你就应该履行什么承诺之类的,你可以好好感觉一下,这个语感是和汉语通用的,我感觉。

过去完成时就是强调,在过去的那个点,我已经完成了。比如,

i had washed the plate before the tap broke down.

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

同学,这选现在完成时,has bought,因为后一句是一般现在时,说明前一句与后一句相关。如果选一般过去,那不能推出后一句的一般现在的时态。举个例子,他3个月前买了个手表,但他只带了一个月就不带了,那就不会推出他现在还天天带着。用现在完成,说明从3个月前持续到现在,与当下相关。

现在完成时表示在现在这个时间点,动作已经完成了,已经做完了,并且动作的状态现在仍然保持着。它不强调动作的动感,只强调现在是否还保持状态,所以一般没有时间或者地点或者其他的状语。
而一般过去时强调动作在过去发生,是很具体的画面。至于动作有没有做完,然后状态到现在还有没有保持,你全部不知道。
这句话有in Paris,是很具体地描述他在巴黎做了这个动作,所以要用过去时。

bought 和 have bought 在语法和逻辑上 都可以
但是 have bought 他会起个强调的作用,会让别人感觉出这个事情会影响到他现在的某种情况或者表现。
而你只说个bought给人感觉就是你只是在阐述一件过去发生的事情并没有下文了。
这种区别 就是给人感觉上的差别 多和人交流 才能感觉的出 套语法是感觉不出的

一般过去时和现在完成时所表示的动作都发生在过去,那么这两种时态有什么区别呢?

①一般过去时与具体的表示过去时间状语如:yesterday连用;强调动作在过去发生,与现在无关.

②现在完成时与自已的特征词连用,强调过去发生的动作对现在的影响或过去开始发生一直持续到现在的动作.

例:He saw the film last night. (过去时,表示他昨晚看过那部电影了,现在不知还要不要再看一次)

He has (ever) seen the film before.(现在\完成时,表时他已看过那部电影,现在不想再看了)

用于现在完成时的句型

1)It is the first / second time…. that…结构中的从句部分,用现在完成时.

  It is the first time that I have visited the city.

  It was the third time that the boy had been late.

2)This is the… that…结构,that 从句要用现在完成时.

  This is the best film that I've (ever) seen.这是我看过的最好的电影.

  This is the first time (that) I've heard him sing. 这是我第一次听他唱歌.

1.现在完成时不能单独与准确时间状语连用,(如表示过去的时间状语)如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用.

2.现在完成时往往同表示不确定的过去时间状语连用如already(肯定句中),yet(否定,疑问,句末),just,before,recently,still,lately,never等

He has already obtained a scholarship.他已经获得了一份奖学金。

I haven't seen much of him recently (lately).我已经很久没有看到他(最近的)。
希望我能帮助你解疑释惑。


过去时和现在完成时的标志是什么?
常见时间状语标志:(just) then, at that time, yesterday afternoon, the whole morning, all day yesterday, from 9 to 10 last evening \/ night, those days等。例如:May I ask what you were doing in my restaurant yesterday?请问你昨天到我的餐馆里来干什么?3、过去完成时 常见时间状语...

英语 什么时候用过去时 什么时候用完成时
英语 什么时候用过去时 什么时候用完成时 现在完成时和一般过去时的用法 have(has)+过去分词(done)现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联络,也就是说,动作或状态发生在过去但它的影响现在还存在.一般过去时不强调影响到现在,只强调动作.例如:I have lost my ...

一般过去时与现在完成时的关系
一般过去时和现在完成时的比较语法是语言的规律,是语言的骨骼,是触摸语言的本质,它向人们提供词形变化及组词成句的规则。我们在语言交际中无时不受语法规则的支配。在英语学习过程中,同学们常常将一般过去时与现在完成时混淆在一起。现将二者的用法做一比较。一般过去时描述的是过去的动作或状态,是...

一般过去时,现在完成时和现在完成进行时的区别
一般过去时:强调过去的动作或状态,句中要有明确的表示过去的时间状语。现在完成时:强调过去发生或已经完成的某一动作对现在造成的影响或结果。不能有表示过去的时间状语。He has worked there for five years. (他已经在那儿工作了五年。不一定要干下去。)现在完成进行时:强调动作由过去一直持续到...

现在完成时态和一般过去时态的区别
一般过去时和现在完成时 ( 1 )、一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是“主语+ have\/ has + 动词(V.)的过去分词”.过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响. (2) 、一般过去时通常...

...怎么能看出对现在有影响?完成时和过去时应如何区分?
与现在完成时连用的时间状语除了上面所说明的由since和for引导的一段时间外还有:already, yet, still ,just, so far, in the last(past), before, ever, never等。而一般过去时则常与ago, yesterday, last, in 2000, just now等连用。注意:现在完成时态不可与yesterday, last week, two days...

一般过去时是在过去发生的事,过去完了,那现在完成时动作是怎么样的
A).主语+短暂性动词的过去式+ 时间+ago B).主语+have\/has +延续性动词的过去分词+for….\/since …. ago .C).It’s +时间段+since +短暂性动词的过去式 D).时间段+has passed +since +短暂性动词的过去式 4).现在完成时与一般过去时的区别 现在完成时与现在有关的时态,他侧重于过去的...

现在完成时和一般过去时的区别?
你好,现在完成时和一般过去时的区别主要有以下几个方面 时态形式: 现在完成时为have\/has done 一般过去时为did 时态意义: 现在完成时表示的是从过去到现在,与现在的时间有关,一般过去时只是表示过去发生,与现在无任何关系 比如I have finished my homework. 这个作业可能是过去完成的,孩子跟妈妈说...

一般过去时、现在完成时与完成进行时的区别
现在完成时用来表示之前已发生或完成的动作或状 态,其结果的确和现在有联系。动作或状态发生在过去 但它的影响现在还存在;也可表示持续到现在的动作或 状态。其构成: have (has) +过去分词。怎样区别现在完成时和现在完成进行时 现在让我们来比较一下现在完成时和现在完成进行时。在比较这两个时态...

英语一般过去时与现在完成时怎么转换?
有ago的一般过去时句子和现在完成时常进行转换。例如:I knew her three years ago.= I have known her for three years.就是 ……(时间)ago=for(时间)

英山县15131585420: 一般过去时和现在完成时的区别 -
祖房薄芝: 一般过去时强调过去某点发生的动作已经完成,有明确的过去时间作为标志.比如:John ate an icecream yesterday afternoon. 而现在完成实则强调动作在过去某点发生并持续到现在,对现在有影响.如:John has eaten 10 icecreams since yesterday afternoon,consequently,he has a stomache now.强调现在不舒服的结果

英山县15131585420: 英语,一般过去式和现在完成时的区别 -
祖房薄芝: 英语一般过去式和现在完成时的区别 He has seen the film. He saw it with me two days ago. 第一句强调结果.不管什么时间,只要发生了,你就用“现在完成时”.第二句强调“发生的具体时间”,你就用“一般过去时”.又比如:Mary has arrived. She came / arrived 5 minutes ago. Now she'swaiting downstairs. Just go down and see her.

英山县15131585420: 现在完成时和一般过去时的区别是什么 -
祖房薄芝: 一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday , last week , a ...

英山县15131585420: 现在完成时和一般过去时的区别 -
祖房薄芝: 现在完成时和一般过去时所表示的动作都是发生在过去,所以在实际运用中就有很多同学混淆二者的用法.现在我们就一起来看看现在完成时和一般过去时的区别. 1. 侧重点不同 现在完成时和一般过去时所表示的动作都发生在过去,但它们所...

英山县15131585420: 现在完成时与一般过去式的区别 -
祖房薄芝:[答案] 现在完成时:过去的动作对现在造成的影响或结果 强调的是影响或结果 have/has + 过去分词 一般过去时:过去时间里所发生的动作或存在的状态 一般过去式 I lost my pen.我曾经丢了我的笔(是否找到并不知道) I have lost my pen.我丢了我的笔(现...

英山县15131585420: 一般过去时和现在完成时最本质的区别是什么呢 ? -
祖房薄芝: have seen 此句中有before 一词,一般有before时我们都是用完成时的,这个要牢记,也表示对现在还有影响,一直在现实中会看到.一般过去时和现在完成时的最大区别就在于是否对现在有影响,一般过去时是过去发生的,已经结束了,对现在未造成影响,只表示过去的状况.现在完成时表示过去发生的一直到现在还有影响,主要强调对现在造成了影响.希望能帮到你!

英山县15131585420: 一般过去时与现在完成时的区别 -
祖房薄芝:[答案] 一般过去时指 发生在过去 现在完成时 指到现在已经完成了 举个例子 I did my homework yesterday 昨天我做作业 I have finished my homework now.现在我已经完成了作业

英山县15131585420: 请问现在完成时和一般过去时的区别 -
祖房薄芝: 现在完成时和一般过去时的区别 1. 现在完成时和一般过去时都表示在过去完成的动作, 但现在完成时强调这一动作与现在的关系, 如对现在产生的结果、影响等,而一般过去时则表示动作发生在过去,一般不表示和现在的关系.试比较: ① ...

英山县15131585420: 现在完成时与一般过去式的区别,写得完整点! -
祖房薄芝:[答案] 现在完成时与一般过去式的区别 1.一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作.说话的侧重点只在于陈述一件过去的事情,不强调对“现在”产生的影响.如:He visited Guilin in 1998.他1998年参观...

英山县15131585420: 现在完成时和一般过去时有什么区别? -
祖房薄芝: 现在完成时: 表示(1)目前已经完成的动作,或(2)刚刚完成的动作,也可以表示(3)从过去某一刻发生,现在仍然延续着的动作或情况.这个时态强调动作对现在的影响. The conference has lasted for five days. 会议已经开了五天. He ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网