一般过去时与现在完成时
- 格式:docx
- 大小:40.19 KB
- 文档页数:12
1. 一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作。
说话的侧重点只在于陈述一件过去的事情,不强调对"现在"产生的影响。
如:He visited Guilin in 1998.他1998年参观过桂林。
(只说明去桂林的时间,现在干什么和你和我和大家无关,只是说明他以前去过.)2. 现在完成时表示动作发生在过去,对现在造成了影响或产生了结果。
不与确定的过去时间状语连用。
如:Jill has boughta new computer.吉尔买了一台新电脑。
(是过去买的,但着重点是现在,现在有了一台新电脑了.已经买了,不用再买了.)3. 两种时态的区分(1)一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是"助动词have /has +过去分词"。
(2)一般过去时通常与表示过去的时间状语连用。
如:yesterday, last week, two years ago, just now, in 2002等;而现在完成时则常与just, already, ever, never等副词和these days, this week, since..., for...等表示一段时间的状语连用。
看看以下的几组句子,有什么区别?①Have you seen the film?(A)Did you see the film?(B)[说明] 你看过这部电影吗?(A)句强调的是被问者对剧情是否了解;(B)句强调的是看这部电影的动作是否发生过,并不强调是否知道其内容。
②How has he done it?(A)How did he do it?(B)[说明]他是怎么做的这件事?(A)句强调的是他做这件事的方式对现在产生了某种影响;(B)句单纯的询问做这件事的方式。
③He has lived in Beijing for 8 years.(A)He lived in Beijing for 8 years.(B)[说明]他在北京住了8年。
小学六年重要知识点现在完成时与一般过去时的区别在小学六年级的英语学习中,现在完成时和一般过去时是两个重要的时态。
虽然它们都表示过去的动作或状态,但是在用法和含义上存在一些区别。
下面将详细介绍现在完成时和一般过去时的区别。
一、现在完成时的用法现在完成时表示过去发生的动作或已完成的状态与现在的关系。
它通常与包括"have"或"has"的助动词连用,并且当前仍有相关的影响或结果。
1. 表示过去发生的动作或已完成的状态对现在造成的影响或结果:- I have finished my homework.(我已经完成了我的作业。
)(现在,我没有作业要做了。
)- She has lost her key.(她已经丢失了她的钥匙。
)(现在,她无法打开门。
)2. 表示过去开始的动作一直延续到现在(或现在仍在进行):- They have lived in this city for three years.(他们在这个城市已经住了三年了。
)(他们仍然住在这个城市。
)二、一般过去时的用法一般过去时表示过去发生的动作或状态,与现在没有直接关系,对现在没有影响或结果。
1. 表示过去发生的动作或状态:- I finished my homework yesterday.(我昨天完成了我的作业。
)- She lost her key last week.(她上周丢失了她的钥匙。
)2. 表示过去的习惯或经常性动作:- They always played soccer after school.(他们放学后总是踢足球。
)三、现在完成时与一般过去时的区别1. 时间表达上的差异:- 现在完成时通常使用含有"have"或"has"的助动词,并结合表示过去的时间状语,如"just", "already", "yet"等。
现在完成时和一般过去时的区别现在完成时和一般过去时是英语语法中两种不同的时态。
它们在用法和表示的时间范围上有所不同。
一、用法区别:1. 现在完成时的基本结构是"have/has + 过去分词",用来表示过去发生的动作或事件对现在造成的影响或结果。
而一般过去时则是用过去时态的动词形式来表示过去的行为或状态。
2. 现在完成时常与包含"already"(已经), "just"(刚刚), "yet"(还), "ever"(曾经), "never"(从未)等副词的短语连用,表示与现在有关的过去经历或动作。
而一般过去时则没有这种连接词。
3. 现在完成时可用来表示过去的经验和经历,以及动作从过去一直延续到现在的情况。
而一般过去时则只用来表示过去的动作或状态,不涉及到现在的影响。
二、时间范围区别:1. 现在完成时表示从过去某一点开始一直延续到现在的动作或状态,强调的是现在与过去的关系。
而一般过去时表示在过去某一特定时间发生的动作或状态,与现在无关。
2. 现在完成时的时间范围非常灵活,可以是过去的任意一个时间点到现在。
而一般过去时的时间范围则是过去的具体一个时间段。
三、实例对比:1. 现在完成时的例句:a) I have visited Paris three times.(我已经去过巴黎三次了。
)b) She has just finished her homework.(她刚刚完成了她的作业。
)c) Have you ever traveled to Japan?(你曾经去过日本吗?)上述例句表达的动作或经历与现在有关,时间范围是从过去到现在。
2. 一般过去时的例句:a) I visited Paris last year.(我去年去过巴黎。
)b) She finished her homework yesterday.(她昨天完成了她的作业。
一般过去时1.一般过去时表示过去某个时间发生的动作或存在的状态,常和表示过去的时间状语连用。
一般过去时也表示过去经常或反复发生的动作。
2.Be动词在一般过去时中的变化:⑴am 和is在一般过去时中变为was。
(was not=wasn’t)⑵are在一般过去时中变为were。
(were not=weren’t)⑶带有was或were的句子,其否定、疑问的变化和is, am, are一样,即否定句在was或were 后加not,一般疑问句把was或were调到句首。
3.句中没有be动词的一般过去时的句子否定句:didn’t +动词原形,如:Jim didn’t go home yesterday.一般疑问句:在句首加did,句子中的动词过去式变回原形。
如:Did Jim go home yesterday? 特殊疑问句:⑴疑问词+did+主语+动词原形?如:What did Jim do yesterday?⑵疑问词当主语时:疑问词+动词过去式?如:Who went to home yesterday?动词过去式变化规则:1.一般在动词末尾加-ed,如:pull-pulled, cook-cooked2.结尾是e加d,如:taste-tasted3.末尾只有一个元音字母和一个辅音字母的重读闭音节,应双写末尾的辅音字母,再加-ed,如:stop-stopped4.以“辅音字母+y”结尾的,变y为i,再加-ed,如:study-studied5.不规则动词过去式:am,is-was, are-were, do-did, see-saw, say-said, give-gave, get-got, go-went, come-came, have-had, eat-ate, take-took, run-ran, sing-sang, put-put, make-made, read-read, write-wrote, draw-drew, drink-drank, fly-flew, ride-rode, speak-spoke, sweep-swept, swim-swam, sit-sat现在完成时:基本结构:主语+have/has+过去分词(done)①肯定句:主语+have/has+过去分词+其他②否定句:主语+have/has+not+过去分词+其他③一般疑问句:Have/Has+主语+过去分词+其他④特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他)(1)现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.I have spent all of my money.(含义是:现在我没有钱花了.)Jane has laid the table.(含义是:现在桌子已经摆好了.)Michael has been ill.(含义是:现在仍然很虚弱)He has returned from abroad. (含义是:现在已在此地)(2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用. Mary has been ill for three days.I have lived here since 1998.注:瞬间动词(buy,die,join,lose……)不能直接与for since 连用。
现在完成时和一般过去时的区别现在完成时和一般过去时是英语语法中两个常用的时态。
它们在使用和表达上有一些区别。
本文将探讨这两种时态的特点和区别。
一、现在完成时 (Present Perfect Tense)现在完成时表示过去发生或完成的动作对现在造成的影响或结果。
现在完成时的构成如下:肯定句:主语 + have/has + 过去分词否定句:主语 + have/has + not + 过去分词疑问句:Have/has + 主语 + 过去分词?现在完成时的使用情况如下:1. 表示对过去发生的动作或经历的时段没有具体的时间状语。
例如:I have visited Beijing.(我曾去过北京。
)2. 表示过去开始的动作或状态持续到现在,或者仍然可能继续下去。
例如:She has lived here for five years.(她已经在这里住了五年了。
)3. 表示过去完成的动作对现在造成的影响或结果。
例如:I have lost my keys, so I can't open the door.(我丢了钥匙,所以无法打开门。
)二、一般过去时 (Simple Past Tense)一般过去时表示过去某个具体时间发生的动作或状态。
一般过去时的构成如下:肯定句:主语 + 过去式否定句:主语 + did not + 动词原形疑问句:Did + 主语 + 动词原形?一般过去时的使用情况如下:1. 表示过去某个确定的时间发生的动作或状态。
例如:I watched a movie yesterday.(我昨天看了一部电影。
)2. 表示过去的经历或习惯性动作。
例如:He used to live in London.(他过去住在伦敦。
)三、1. 时间表达:- 现在完成时强调的是过去发生的动作对现在的影响或结果,一般不具体指明具体的时间点。
- 一般过去时强调的是过去某个具体的时间点发生的动作或状态。
2. 表达方式:- 现在完成时使用have/has加过去分词的形式,表示动作已经完成。
现在完成时与一般过去时的区别语法1. 嘿,一般过去时就像是拍了一张过去的快照,只是说过去某个时间发生了啥事儿,比如“I played basketball yesterday”。
可现在完成时呢,就好像是把过去和现在连起来的一条线,强调过去发生的事儿对现在有影响,像“He has played basketball before, so he is good at it now”。
懂了不?2. 你想想啊,一般过去时就是简单地讲讲过去的一件事,“I ate breakfast this morning”,就是陈述个事实。
但现在完成时呢,是在说过去做的事到现在还有痕迹呀,“I have eaten breakfast, so I'm not hungry now”,这区别明显吧!3. 哎呀呀,一般过去时像是一个过去的片段,“She danced at the party last week”。
现在完成时则像是从过去延伸到现在的感觉,“She has danced a lot, so she is a great dancer”,感觉到不同了吧?4. 一般过去时,就好像是过去的一个点,“He went to the store last month”。
可现在完成时是把过去和现在串起来了呢,“He has gone to the store many times, he knows it well”,是不是很有意思呀?5. 一般过去时就是单纯地说过去咋了,“We watched a movie last night”。
但现在完成时呢,是强调过去的事儿对现在的作用呀,“We have watched many movies, we love this kind of entertainment”,这还不好区分吗?6. 一般过去时,好比是过去的一个故事,“They visited the museum in 2020”。
英语语法:时态现在完成时和一般过去时A.区别现在完成时:只表示事情做了还是没做,不关心时间。
一般过去时:事情是在过去做的,有一个过去的时间点。
B.构成现在完成时:have / has + been / done (动词的过去分词)一般过去时:was / were / did (动词的过去式)C.例句1a: I have been to Hong Kong. (表示香港我去过,什么时候去的,不重要) 1b: I went to Hong Kong last year.2a: I have had breakfast. (吃过早饭了,不用了,谢谢)2b: I had breakfast at 7 this morning.3a: Tom has lost his key. (钥匙丢了,进不了屋,真倒霉)3b: He lost his key yesterday.4a: Tom has found his key. (找到了,可以回家了,什么时候找到的,不重要) 4b: He found his key just now.5a: My sister has written many books. (我妹妹写过书,是个大作家,了不得) 5b: She wrote a novel when she was 20.6a: Have you had a haircut? (看起来挺精神嘛,理发啦?)6b: Yes, a friend of mine cut it for me 3 days ago.7a: My mother has gone shopping. (她不在家,你可以等下再来找她)7b: She went shopping after breakfast.8a: My father has gone out. (我爸爸出门了,你来得真不巧)8b: He went out 10 minutes ago.9a: I haven’t eaten anything today. (今天什么都没吃,现在好饿啊)9b: I didn’t eat breakfast when I was a student.10a: I have bought a car. (有车了,不用挤公交了)10b: I bought a car last month.D.可以特别记住一两个例句,以后遇到,按照例句套就好。
现在完成时与一般过去时的用法对比概述现在完成时和一般过去时是英语中常用的两种时态。
它们在使用和含义上有一些区别,下面将对它们的用法进行对比分析。
现在完成时的用法现在完成时表示动作或状态开始于过去,持续至今或与现在有关的动作或状态。
以下是现在完成时的用法:- 表示过去完成的动作或状态:使用"have/has + 过去分词"的形式。
例如:"I have studied English for five years."(我学英语已经五年了。
)- 表示经验或惯:使用"have/has + 过去分词"的形式。
例如:"She has visited Italy many times."(她去过意大利很多次。
)- 表示一定程度上的变化:使用"have/has + 过去分词"的形式。
例如:"Prices have increased significantly in the last year."(去年物价大幅上涨。
)一般过去时的用法一般过去时用于描述在过去某个特定时间发生或存在的动作或状态。
以下是一般过去时的用法:- 表示过去某一时间发生的动作或存在的状态:使用动词的过去式形式。
例如:"She studied English when she was in college."(她在大学时研究了英语。
)- 表示过去经常发生的动作或存在的状态:在句子中使用副词或短语,如"often"(经常)、"always"(总是)等。
例如:"He always ate breakfast before going to work."(他去上班前总是吃早餐。
)- 表示过去的惯或状态:使用动词的过去式形式。
例如:"She lived in London for ten years."(她在伦敦住了十年。
现在完成时与一般过去时的区别现在完成时和一般过去时是英语中最常用的过去时态,它们经常被混淆使用。
尽管它们都涉及到过去的行为或事件,但它们有着不同的用法和时态感。
本文将重点讨论现在完成时和一般过去时的区别,并提供一些例子来更好地理解它们的用法。
1. 现在完成时:现在完成时表示过去发生的动作或状态与现在的关联,或对过去发生的动作或事件给出的现在的评价。
它是通过“have/has + 过去分词”来构成的。
例如:- I have studied English for five years.(现在完成时,强调过去的学习经验对现在的影响)- They have lived in Paris since 2010.(现在完成时,表示一直以来的居住状态)现在完成时常与以下情况一起使用:- 表示过去已经完成的动作,但具有现在的结果或影响。
- 表示在过去的某个时间点之前已经发生过的动作。
- 用来讨论个人经历、成就或经验。
2. 一般过去时:一般过去时表示过去发生的动作或状态,没有任何现在的关联。
它是通过动词的过去式来表达的。
例如:- I studied English when I was in high school.(一般过去时,描述过去高中时期的学习经历)- They lived in Paris for two years.(一般过去时,描述过去的居住经历)一般过去时常与以下情况一起使用:- 表示过去的事实、习惯或状态。
- 描述在过去的特定时间或时间段内发生的动作或事件。
现在完成时和一般过去时在以下几个方面有区别:1. 时间范围:- 现在完成时强调过去的行为或事件与现在的关联,不涉及具体的过去时刻。
- 一般过去时指定了具体的过去时间或时间段。
2. 结果:- 现在完成时强调过去的行为或事件对现在造成的结果或影响。
- 一般过去时只描述过去发生的动作,没有涉及到现在的结果。
3. 表达:- 现在完成时常与表示经验的时间状语连用,如"ever, never, already, yet, just"等。
一般过去时与现在完成时集团文件发布号:(9816-UATWW-MWUB-WUNN-INNUL-DQQTY-一般过去时:1.表过去发生的事情或存在的状态eg?Suddenly,the clouds cleared and the rain stopped.?2.表过去经常发生的事情eg?I was very thin in my childhood.3.带有确定的过去的时间状语eg?Did you meet yesterday? He left just now.一般过去时用动词的过去式构成,即在动词原形后加ed。
例句:He was here just now. 他刚才还在这里。
What did you do yesterday? 你昨天做了什么事We often played together when we were children. 我们小时候常在一起玩。
He used to smoke a lot, but he doesn’t now. 他过去经常抽烟,但现在不抽了。
Whenever we were in trouble, he would help us. 每当我们遇到困难,他都会帮助我们。
At that time she was very good at English. 那时她英语学得很好。
He said he would wait until they came back.?一般过去时详细解析:主要是用来描述在过去某个时候发生的动作或存在的状态。
它也可以用来表示在过去某段时间里经常发生的习惯性动作。
这一点在表达意义上与一般现在时相同,只是所在的时间区域不同而已。
由于它的主要作用如此,所以在使用一般过去时的句子里常常有一个意义较具体的过去时间状语。
这也是它与现在完成时的最大区别之一。
一般过去时由谓语动词的过去式表示,也就是说动词词末要加-ed (除不规则动词外)。
常和一般过去时连用的过去时间状语有:last night (week ,month , year , century , etc.) , yesterday , the day before yesterday , yesterday morning ( afternoon , evening ) , in 1999 , two hours ago ( one week ago , tree years ago , …)等等。
使用一般过去时,在某种意义上说就是要强调动作或状态发生或存在于过去的某个时候。
"过去"的时间概念有两层意思:一是指"现在某个时间"以前的时间;二是指"说话、写文章的那个时间点"以前的时间,在这个意义上,"现在的那个时间点"是很小很小的,甚至于小到无法量化的程度。
例如:He got his driving license last month. 他上个月拿到了驾照。
--Where's Jim? 吉姆在哪里--He just went out.他刚刚出去。
?一般过去时表现在:(1) 在宾语从句中,由于时态呼应的关系,可用一般过去时表示现在:I didn’t know you were here. 我不知道你在这儿。
(were实际上指现在)I didn’t know you were so busy.我没想到你这么忙。
(were实际上指现在)(2) 表示客气委婉的现在:I wondered if you were free this evening. 不知您今晚是否有空。
I thought you might like some flowers. 我想您也许想要些花。
【注】能这样有的动词主要限于want, wonder, think, hope, intend等少数动词。
(3) 用于某些特殊结构中表示现在:It’s time we start ed. 我们该动身了。
I wish I knew his name. 要是我知道他的名字就好了。
I’d rather you lived closer to us. 我希望你能住得离我们近点。
【注】该用法主要用于it’s time, I wish, I’d rather, if only, as if, as though 等少数结构后接从句的情形,其中有些结构后面的句子还可用一般过去时表示将来:I’d rather you came next Monday. 我宁愿你下周星期一来。
另外表主观想法的虚拟条件句也用一般过去时表示现在:If I had the money now I’d buy a car. 假若我现在有钱,我就买辆小汽车。
现在完成时:1.表示截止现在业已完成的动作eg?By now, I have collected all the data that I need.?2.表示发生在过去而对现在产生影响、带来结果的动作eg?She has been to the United States.3.表示过去发生的动作持续到现在,并可能还要延续?eg?I have learned English for 8 years.结构:由 have 加动词的过去分词构成,主语是第三人称单数时,要将have 改为 has。
例句:I have seen the film already. 我已经看过那部电影了。
(现在我知道电影的内容了。
)Have you seen my bag? 你看到我的手提包了吗? (你知道它在哪里? )She has been a dancer for ten years. 她已当了十年的舞蹈演员了。
We’ve planted thousands of trees in the past few years. 过去几年我们种了成千上万棵树。
现在完成时详细解析:对于初接触现在完成时的人来说,往往会产生一种茫然,因为它似乎与一般过去时相似。
那就是,这两种时态描述的动作都始于过去。
其实不然,现在完成时主要表示,发生在过去的动作延续到现在刚刚完成、或许还要延续;侧重于这个动作对现在带来的结果、产生的影响、积累的总和等等。
而一般过去时则只不过是表示动作发生在过去的什么时候。
弄清了这一区别,就很容易理解现在完成时了。
它主要适用于下面的几种情况:1)表示截止现在业已完成的动作By now, I have collected all the data that I need .到现在为止,我已收集到了我所需的全部资料。
She has read 150 pages today .她今天已看了150页。
We haven't met for many years .我们已多年没见了。
They have developed a new product .他们研制成功了一种新产品。
2)表示发生在过去而对现在产生影响、带来结果的动作Have you had your dinner? 你吃晚饭了吗She has been to the United States. 她已去美国了。
You have grown much taller.你长高了许多。
3)表示过去发生的动作持续到现在,并可能还要延续It has been five years since he joined the army .他参军五年了。
They have learned English for eight years .他们已学了八年的英语了。
So far we've only discussed the first five chapters.至今我们还只讨论了前五章。
几点注意1)一个句子应该用什么时态只能取决于它需要表达的意思,以及它所处的语言环境。
例如:He speaks English .(一般现在时,说明动作发生的经常性。
)He spoke English when he was in New Zealand .(一般过去时,说明动作发生的时间。
)He is speaking English.(现在进行时,说明动作正在进行。
)He has spoken English for three years since he came to the USA.(现在完成时,这里说明动作的总和。
)He has been speaking English since he came to the USA. (现在完成进行时,强调动作的连续性。
)2)在含有时间状语从句或条件状语从句的主从复合句中,如果主句的谓语动词是一般将来时,那么从句的谓语动词就只能用一般现在时来表示将来时;如果主句的谓语动词是过去将来时,那么从句的谓语动词就只能用一般过去时来表示过去将来时。
例如:I will not play tennis if it rains tomorrow.I would not play tennis if it rained the next day.3) 有些动词表示无法持续的动作,它们一般不宜用于进行时态中。
这类动词常见的有:be , believe , consist , find , forget ,hate , have , hope , hear , know , like , love , notice , prefer , remember , see , seem , smell , suggest , taste , understand , want , wish , sit down , stand up 等等。
Be动词若是用于进行时态,可表示暂时、短暂的情况或表现。
例如:Tom is being a good boy today .汤姆今天很乖。
He is being childish .他这样做是耍孩子气。
You are not being modest .你这样说不太谦虚。
4)关于现在完成时的时间状语问题A. 凡是"完成时态"都表示,不知道也不管动作发生的具体时间, 所以在使用现在完成时的句子里,不可以带有表示具体过去时间的状语,如:yesterday , last week ( month , year , etc. ) , two weeks ago , in 1999等;但常和有些副词连用,如: just , before , already , often , never , ever , not…yet , always等等。
B. 在以when提问的特殊疑问中不能用现在完成时。
另外,ago不能用于现在完成时的句子里,因为它表示从现在算起的以前某个时间,属于表示具体过去时间的状语。