一般过去时与现在完成时的区别?
在一般过去时与现在完成时的区别
一般过去时表示过去发生的动作,现在完成时表示过去发生的动作对现在的影响。
其实在时间轴上,两者有显著的不同。
一般过去时在时间轴上是和现在不相关的时间段,而现在进行时的时段末尾就是现在。
对比几个例句可以更明白的显示这种不同:
第一组
He worked in this company last year. 他去年在这家公司工作(今年不在了)。
He has worked in this company for a year, 他已经在这家公司工作了一年了(现在还在)。
第二组
I watched Gone with the Wind when I was young. 我小时候看过飘这部电影。
I have watched Gone with the Wind. 我看过飘这部电影(看的动作可以发生在现在以前的任何时间)。
第三组
I was in Shanghai this time last year. 去年现在我在上海(现在不在上海了)。
I have been in Shanghai for a year. 我在上海已经呆了一年了(现在还在)。
八大语态基本句型?
英语八大时态总结表8种基本时态结构句型 英语八大时态分别是:一般现在时、一般过去时、现在进行时、过去进 行时、现在完成时、过去完成时、一般将来时和过去将来时。 ? ?一般现在时:经常、反复发生的动作或行为及现在的某种状况。 ?时间状语:always,usually,ften,smetimes,everyweek(day,year,mnth…), nce a week, n Sundays, etc. ?基本结构:①be动词;②行为动词 ?否定形式:
①am/is/are+nt;②此时态的谓语动词若为行为动词,则在其前 加dn’t,如主语为第三人称
能不能请大神举一些一般过去时和现在完成时的句子,并说明句子间的区别,这样我好理解两个时态的区别。谢
- 能不能请大神举一些一般过去时和现在完成时的句子,并说明句子间的区别,这样我好理解两个时态的区别。谢谢大神!
- 一般过去时也表示过去经常或反复发生的动作,常和often,always等表示频率的时间状语连用。一般过去时不需考虑第三人称单数的变化。eg:I did my homework.I told a story to my brother现在完成时表示到说话时为止(或到现在为止)已经发生或完成了(不一定结束)的动作或状态。句式有肯定句式、否定句式、一般疑问句和特殊疑问句。现在完成时常被just、already、yet 等副词修饰。强调的是这一动作与现在的关系eg:How long have you been here?Ive been here for an hour.
英语的一般过去式和现在完成时的区别
- 语法填空时总会弄错,最好能结合例子解释,谢谢
- 一般过去式,是表示过去时间发生的事情,现在完成时,是表示到现在为止已经完成的事情最主要看时间词例如:He finished his homework last week。 He have finished his homework for a week.祝你进步
现在完成时和一般过去时的区别
- 现在完成时和一般过去时所表示的动作都是发生在过去,所以在实际运用中就有很多同学混淆二者的用法。现在我们就一起来看看现在完成时和一般过去时的区别。 1. 侧重点不同 现在完成时和一般过去时所表示的动作都发生在过去,但它们所强调的重点不同:现在完成时侧重于对现在的影响;而一般过去时侧重于某一动作发生在过去某个时间或某段时间,即现在完成时侧重于现在的结果,而一般过去时侧重于动作发生的时间。例如: I have seen the film. 我看过这部电影。(现在我仍记得电影的内容) I saw the film three days ago. 三天前我看了这部电影。(强调是三天前,而不是别的什么时候看的电影) Mr Green has bought a new computer. 格林先生买了一台新电脑。(着重点是格林先生现在有了一台新电脑) Mr Green bought a new computer yesterday. 格林先生昨天买了一台新电脑。(强调的是格林先生买新电脑的时间是昨天) 2. 时间状语不同 现在完成时常与already, yet, just, ever, never, before等副词以及“for+段时间”,“since+过去时间从句”等时间状语连用;而一般过去时则常与“段时间+ago”,just now, yesterday, last week等表示过去时间的状语连用。例如: She has lived here since two years ago. 她两年前就住在这里了。 She lived here two years ago. 两年前她住在这里。 He has been in the League for three years. 他入团已经三年了。 Tom wrote a letter to his parents last night. 昨晚汤姆给他的父母写了封信。
现在完成时和一般过去时时有什么区别。说现在完成时是过去的动作对现在造成的影响,
- 比如He has left the school.感觉用过去时也可以啊
- 这么跟你解释吧,现在完成时是表示现在已经完成了,一般过去时表示过去的动作,你说的这个例掸骇侧较乇记岔席唱芦句意思是他已经,已经离开学校了,这个离开的动作已经完成了,而用过去时的时候,意思是他离开了,仅此而已,