一般过去时态和现在完成时的区别:
- 格式:doc
- 大小:43.50 KB
- 文档页数:3
区分英语中的现在完成时与一般过去式
现在完成时和一般过去式在英语中都是用来描述过去发生的动作或状态,但它们在用法和意义上存在一些明显的区别。
1.时间范围:一般过去式只关注过去某个时间点的动作或状态,与现在无关。
例如,“我昨天去了商店”(I went to the store yesterday)。
而现在完成时则关注从过去某个时间开始,一直持续到现在或者刚刚结束的动作或状态。
例如,“我已经学习了三个小时了”(I have studied for three hours)。
2.影响或结果:一般过去式仅仅描述过去发生的事情,不涉及对现在的影响
或结果。
而现在完成时则强调过去的动作对现在造成的影响或结果。
例如,“我昨天买了这本书”(I bought this book yesterday,只是描述过去购买的动作)和“我已经买了这本书了”(I have bought this book,强调现在已经拥有这本书的事实)。
3.与时间状语的连用:一般过去式可以与表示绝对过去的时间状语连用,例
如“昨天”、“上周”等。
而现在完成时则不能与这些表示绝对过去的时间状语连用,它通常与表示一段时间的时间状语连用,例如“for + 时间段”
或“since + 时间点”。
4.动词形式:现在完成时的动词形式为“have/has + 过去分词”,而一般过
去式的动词形式为“动词的过去式”。
综上所述,现在完成时和一般过去式的主要区别在于它们的时间范围、对现在的影响或结果、与时间状语的连用以及动词形式的不同。
在使用时需要根据具体语境选择合适的时态。
现在完成时与一般过去时的区别例句现在完成时和一般过去时是两种不同的时态,它们都用来描述过去发生的事情,但它们的用法和含义有所不同。
现在完成时强调过去的行为对现在的影响,而一般过去时则只是简单地描述过去发生的事情。
现在完成时通常由have/has +过去分词构成,用来表示动作或状态从过去某一时间持续到现在,或者对现在有影响。
一般过去时则由动词的过去式构成,用来表示在过去某个时间发生的动作或者状态。
例如,我们可以比较一下下面这两个句子:1.我读了这本书。
(现在完成时)2.我读这本书。
(一般过去时)第一个句子使用的是现在完成时,表示读这本书的动作是在过去某一时间进行的,并且对现在产生了影响,可能是我现在已经读完了这本书。
而第二个句子使用的是一般过去时,只是简单地描述读书这个动作在过去发生了。
现在完成时还可以用来表示过去发生的事情对现在产生的影响。
比如:1.我已经拿到了工作offer。
(现在完成时)2.我拿到了工作offer。
(一般过去时)在第一个句子中,使用的是现在完成时,表示我已经拿到了工作offer,并且现在可能已经开始工作了。
而第二个句子使用的是一般过去时,只是简单地表述了我在过去拿到了工作offer,但对现在没有影响。
现在完成时还有一个重要的用法就是描述过去发生的事情一直延续到现在。
比如:1.我从来没有去过中国。
(现在完成时)2.我从来没有去过中国。
(一般过去时)在第一个句子中,使用的是现在完成时,表示从过去到现在的某一时刻,我一直没有去过中国。
而第二个句子使用的是一般过去时,只是简单地表述了我过去没有去过中国,但不一定对现在有影响。
现在完成时和一般过去时的区别在于,现在完成时强调过去的行为对现在的影响,而一般过去时只是简单地描述过去发生的事情。
在实际使用中,需要根据具体的语境和要表达的含义选择使用哪种时态。
小学六年重要知识点现在完成时与一般过去时的区别在小学六年级的英语学习中,现在完成时和一般过去时是两个重要的时态。
虽然它们都表示过去的动作或状态,但是在用法和含义上存在一些区别。
下面将详细介绍现在完成时和一般过去时的区别。
一、现在完成时的用法现在完成时表示过去发生的动作或已完成的状态与现在的关系。
它通常与包括"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.(她昨天完成了她的作业。
现在完成时和一般过去时的区别现在完成时和一般过去时是英语语法中两个常用的时态。
它们在使用和表达上有一些区别。
本文将探讨这两种时态的特点和区别。
一、现在完成时 (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加过去分词的形式,表示动作已经完成。
英语语法:时态现在完成时和一般过去时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.可以特别记住一两个例句,以后遇到,按照例句套就好。
一. 现在完成时和一般过去式的区别:这两个时态都谈过去已经发生的事,主要差别是现在完成时表示的动作与现在有关系,或是对现在有影响,或谈现在以前这一段时间里发生的事,而一般过去时单纯谈过去的事,与现在没有练习,因此凡是有过去时间状语时,只能用一般过去时。
eg: I lived in a hostel for two years. (现在是下午或晚上)I lived in a hostel for two years。
(现在还是早上)二. Have gone to 与have been to 的区别Have gone to表示到某地去,因此人还在那里eg: The children have gone to play in the park。
Have been to表示到或来过某地eg: They’ve been to the cinema means that they went and have returned.三.由since引导的从句中的时态由since引导的从句一般用过去时,主句谓语用现在完成时eg: Great changes have taken place since I was there last time.We’ve been friends ever since we met at the party.四.It is the first/second/third time +sth +现在完成时eg: It’s the first time the painting has been display to the public.It’s the second time the team has lost this season.六.过去完成时过去完成时表示在过去某一时刻或动作之前已完成的动作,即过去的过去。
这个过去的时刻常用by, before等介词短语或一个时间状语从句来表示,也可以用一个表示过去的动作或上下文来表示。
现在完成时与一般过去时的用法区别现在完成时和一般过去时是英语中两种不同的时态,它们在用法上有一些区别。
本文将重点探讨这两种时态的用法区别。
一、现在完成时的基本用法现在完成时用于表示过去发生的某个动作或状态与现在的关联。
它通常与以下情况相关:1. 完成的动作对现在造成影响例如:- I have finished my homework.(我已经完成了我的作业。
)这句话表示现在我没有作业要做了。
2. 过去开始的动作或状态一直延续到现在例如:- She has lived in London for five years.(她已经在伦敦住了五年了。
)这句话表示她从过去到现在一直在伦敦居住。
3. 表示已经发生或完成的动作,对时间没有具体的限定例如:- Have you ever been to Japan?(你去过日本吗?)这句话没有具体的时间限定,只是问对方是否去过日本。
二、一般过去时的基本用法一般过去时用于表示过去某个确定的时间或发生的动作或状态。
它通常与以下情况相关:1. 过去某个具体的时间例如:- I went to the park yesterday.(我昨天去了公园。
)这句话表示动作发生在昨天,过去已经完成。
2. 描述过去的事件或情况例如:- She studied in Paris when she was young.(她年轻时在巴黎学习。
)这句话描述的是过去的情况,已经结束。
3. 描述过去的习惯或经常性行为例如:- I used to play basketball every weekend.(过去我每个周末都会打篮球。
)这句话描述的是过去的习惯,不再进行。
三、现在完成时与一般过去时的主要区别现在完成时和一般过去时有以下主要区别:1. 时间范围不同现在完成时没有具体的时间范围限制,可以涉及过去的任何时间点;而一般过去时通常与特定的过去时间相关。
2. 对现在的影响不同现在完成时强调动作或状态与现在的关联,对现在产生影响或结果;而一般过去时则仅仅描述过去发生的动作或状态。
现在完成时与一般过去时的区别现在完成时和一般过去时是英语中最常用的过去时态,它们经常被混淆使用。
尽管它们都涉及到过去的行为或事件,但它们有着不同的用法和时态感。
本文将重点讨论现在完成时和一般过去时的区别,并提供一些例子来更好地理解它们的用法。
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"等。
一般过去时态、现在完成时态、过去完成时态之间的本质区别本文将回答以下五个问题:1.一般过去时态和现在完成时态的本质区别是什么?2.一般过去时态和过去完成时态的本质区别是什么?3.现在完成时态和过去完成时态的本质区别是什么?4.现在完成时态能够和表示具体的过去时间连用吗?5.过去完成时态能够和表示具体的过去时间连用吗?一、一般过去时态一般过去时态的时间是“过去”,谓语形态——did do,时间助动词did是过去形。
一般过去时态是以现在时间为参考基准的过去,就是现在时间之前的动作状态,一般过去时态的时间区间(时间作用域)如下图所示:图1 一般过去时态时间作用域例句:I lost my key.我钥匙丢了。
图2 一般过去时态示例说明:钥匙过去时间丢的,现在也许已经找到了,对现在没影响。
一般过去时态本质上是“过去”的时态,所以可以接“确定”的过去时间。
二、现在完成时态现在完成时态的时间是“现在”,谓语形态——have done,时间助动词have 是现在形。
现在完成时态是以现在时间为参考基准的,就是到现在时间的动作状态,现在完成时态的时间区间(时间作用域)如下图所示:图3 现在完成时态时间作用域图3显示,虽然一个动作可能是在过去发生的,但是其时空作用域(时效性)对现在产生影响。
例句:I have lost my key.我钥匙丢了。
图4 现在完成时态示例说明:钥匙过去时间丢的,但是现在依旧没找到,对现在有影响。
现在完成时态本质上是“现在”的时态,所以不能接“确定”的过去时间。
三、过去完成时态过去完成时态的时间是“过去”,谓语形态——had done, 时间助动词had是过去形。
过去完成时态是以过去时间为参考基准的,就是到过去时间的动作状态,过去完成时态的时间区间(时间作用域)如下图所示:图5 过去完成时态时间作用域图5显示,虽然一个动作可能是在过去的过去发生的,但是其时空作用域(时效性)对过去产生影响。
关键区别是时间不同,一个是现在完成,一个是过去完成。
现在完成指现在,就是现在时间已经完成,所以一定是现在,过去完成才是过去。
现在完成时如:I have had breakfast, 过去完成时如:I had had breakfast.二者的区别从时态的作用时间上,我们就已经可以区分这两个时态了,即:动作或状态发生在过去的,其作用仅影响过去的,用一般过去时态;动作或状态发生在过去的,其作用影响到现在的;用现在完成时态;现在完成时态的动作或状态虽然是过去发生的,虽然过去了,但是其作用影响了现在,所以现在完成时态用have/has(现在时间)作为其时间助动词,生拉硬拽的把这个过去的动作状态的效果拉伸至现在。
现在完成时态和现在很亲密,现在你应该明白了为什么新闻中播报某人离世一般都用现在完成时态了吧!Jack has died from cancer, aged 79.杰克因癌症去世了,享年79岁。
「一般过去时」和「现在完成时」描述的都是过去发生的某动作,区别在于说话者主观上是否强调这个动作对现在的影响。
所以一般情况下就用「一般过去时」,要想强调这种影响才用「现在完成时」。
同理,「过去完成时」则是发生在过去的过去的动作,强调对过去有影响。
两个误区误区1:一般过去时发生在比较远的过去,现在完成时发生在比较近的过去其实一般过去时和现在完成时都是描述发生在过去的动作,至于这个过去距离现在到底有多远多近,则是不确定的。
即使是在同一个句子中同时使用了这两种时态,也不能说现在完成时就一定比一般过去时更近,一个反例足矣:The universe has cooled downsince the Big Bang 13.7 billion years ago, but life appeared on Earth rather recently, some 3.8 billion years ago. 宇宙尺度,大爆炸在前,生命出现在后。
区分一般过去时和现在完成时一.相同点:1. 这两中时态中的动作都发生在过去2. 倘若这个动词的过去时是加ed构成,那么这个动词的过去分词和过去时相同例如:I cleaned(过去时) the room yesterday.I have already cleaned(过去分词)the room.二.不同点1. 一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系。
如果你只是要陈述你做了什么,陈述的东西和目前状况没有太大影响,就用一般过去时;现在完成时表示与现在有关系的发生在过去的动作,到现在为止这个动作可能结束也可能继续下去。
它不与表示过去的时间状语连用. 例如:(1.) I washed the plate. “我洗盘子了”(那么洗盘子这个话题基本到此打住,基本没有下文)(1.) I have washed the plate. “我已经洗好盘子了。
”(强调做过,完成了。
还有可能意思是,既然我已经洗好盘子了,我就该干什么什么了,或者你就应该履行什么承诺之类的。
)(2.)I saw the film yesterday. 强调看电影的时间是昨天。
(2.) I have seen the flim.我已经看过这部电影了(我现在知道电影的内容/ 我不想在看这电影了,我们选其他的吧。
)(3.) I taught here for eight years我在这教过八年书(只陈述过去的事实,现在可能不在这教书了)(3.) I have taught here for eight years 我在这教书八年了(现在还在教,还可能继续教下去)(4.) I leanrt English for six years 我学过六年英语(以前学过,现在可能不学了)(4.) I have learnt English for six years我学英语已经学了六年了(现在还在学,可能还要学下去)2. 常连用的时间状语不同(1)常与一般过去时连用的时间状语yesterday (morning, afternoon, evening):昨天(早上,下午,晚上)the day before yesterday前天last+时间名词:上一个…如:last night (week,Sunday,weekend,month,winter,year,century 世纪)时间段+ ago:在…之前如:three days ago:三天前 a moment ago刚才this morning/afternoon今天早上/ 今天下午when+ 过去时的句子:当…的时候when I got upjust now 刚刚before 以前或before+时间点at the age of 10 (过去年龄段):在10岁的时候in the old days 在古时候at that time/ moment在那时候(2)常与现在完成时连用的时间状语for + 时间段: 持续了一段时间I have lived here for 8 years.He has done his homework for two hours.since + 过去时间点/ 过去时句子:自从…开始since + 时间段+ ago:自从…开始I have lived here since 2008He has done his homework since 8:00 p.m. / He has done his homework since two hours ago.just:刚刚I have just called youever: 曾今、从来Have you even been to Beijing?Has he ever made such a mistake?never: 从未从来没有I have never been there before.already已经I have already finished my homework.yet: 还(否定句)已经(疑问句)I haven’t finished my homework yet.Have you finshed your homework yet?before: 以前Have you eaten seafood before?I haven’t seen him before.so far 到目前为止I have finished 50% of the work.In the past + 时间段In the past 20 years, China has develped rapidly.副词Just Ever Never Already Yet Before 含义刚刚曾今从来从不已经否定句:还疑问句:已经以前常用句型陈述/疑问句多用于疑问句也用于肯定/否定句否定句肯定句否定句疑问句多种句型常见位置谓语动词前谓语动词前谓语动词前谓语动词前句末句末句末用just ever never already yet before填空他刚从学校回来He has __ come back from school你以前去过广州吗?Have you been to Guangzhou __?我以前从没去过广州。
1、现在完成时的定义:现在完成时通常是指过去某一动作对现在的影响或过去某一动作持续到现在(可能要继续下去)2、现在完成时的构成:现在完成时是由“助动词have/has+过去分词”构成的3、现在完成时的用法:(1) 表示从过去到现在曾经经历过或做过的事情(2) 表示过去发生的动作对现在所产生的影响(3) 表示从过去某时开始的动作,状态一直持续到现在一般过去时也译为单纯过去时。
例A:He worked very hard last year.(去年他很用功。
)例B:Mr. Smith bought a new car yesterday.(史密斯先生昨天买了一辆新车。
)例C:They were here only a few minutes ago.(几分钟前他们还在这里。
)一、一般过去时的用法:解说:一般过去时最明显的现象就是常由表达过去之时间的副词或副词短语来修饰它(如各例句的斜体字部分)。
这些常用于修饰一般过去时的副词有:yesterday, yesterday morning (afternoon, evening ), just now (刚才), before (以前) , then (at that time )(当时) , last +时间(如 last week, month, year, Monday, … January, … spring, …, etc. ), that +时间(如 that day, afternoon, summer, …, etc. ), 时间 + ago (如a few minutes ago, two weeks ago , years ago, … etc.)二、一般过去时的主要语法功能:1. 表示过去发生的动作或情况,e.g. He returned home very late last night. 他昨晚很晚回家。
He turned off TV at midnight. 他午夜才关了电视。
一般过去时与现在完成时的区别(1)一般过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。
(2)一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。
一般过去时的时间状语:yesterday, last week,…ago, in1980, in October, just now等,皆为具体的时间状语。
现在完成时的时间状语:for, since, so far, ever, never, just, yet,till/until, up to now, in past years, always等,皆不确定的时间状语。
共同的时间状语:this morning, tonight, this April, now, already, recently, lately 等。
(3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn, work, study, know.。
一般过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married 等。
例如:I saw this film yesterday. (强调看的动作发生过了)I have seen this film. (强调对现在的影响,电影的内容已经知道了)Why did you get up so early? (强调起床的动作已发生过了)Who hasn't handed in his paper? (强调有卷子未交,疑为不公平竞争)He has been in the League for three years. (在团内的状态可延续)He has been a League member for three years. (是团员的状态可持续)句子中如有过去时的时间副词(如yesterday, last, week, in 1960)时,不能使用现在完成时,要用过去时。
一般过去时与现在完成时的区别1)一般过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。
2)一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。
一般过去时的时间状语:yesterday, last week,…ago, in1980, in October, just now等,皆为具体的时间状语。
现在完成时的时间状语:for, since, so far, ever, never, just, yet, till/until, up to now,in past years, always等,皆不确定的时间状语。
共同的时间状语:this morning, tonight, this April, now, already, recently,lately等。
3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live,teach, learn, work, study, know.。
一般过去时常用的非持续性动词有come, go, leave, start, die, finish, become, getmarried等。
例如:I saw this film yesterday.(强调看的动作发生过了)I have seen this film.(强调对现在的影响,电影的内容已经知道了)Why did you get up so early?(强调起床的动作已发生过了)Who hasn't handed in his paper?(强调有卷子未交,疑为不公平竞争)He has been in the League for three years.(在团内的状态可延续)He has been a League member for three years.(是团员的状态可持续)句子中如有过去时的时间副词(如yesterday, last, week, in 1960)时,不能使用现在完成时,要用过去时。
现在完成时与一般过去时的区别现在完成时和一般过去时是英语中最常用的两种过去时态。
尽管它们都用于描述过去发生的事情,但在用法和含义上存在一些区别。
本文将探讨现在完成时与一般过去时之间的区别,帮助读者更好地理解和运用这两种时态。
一、现在完成时1. 定义和形式现在完成时表示过去发生的动作或事情对现在的影响或结果。
它由助动词have/has加上动词的过去分词构成。
其中,have用于第一人称单数和第二人称,has用于第三人称单数。
2. 表示的时间范围现在完成时没有具体的时间范围,它强调的是过去动作对现在造成的影响或结果。
3. 使用场景a) 强调过去的动作对现在造成的影响或结果:I have finished my homework.(我已经完成了我的作业。
)b) 表示经历过的经历:Have you ever been to Paris?(你去过巴黎吗?)c) 表示从过去某时开始一直延续到现在的动作或状态:He has lived here since 2010.(他从2010年起一直住在这里。
)二、一般过去时1. 定义和形式一般过去时用于表示过去某个具体时间发生的动作或事情。
它由动词的过去式构成。
2. 表示的时间范围一般过去时表示过去某个具体的时间点或者一段时间内发生的动作或事情。
3. 使用场景a) 描述过去某个具体的事件:We went to the park yesterday.(我们昨天去了公园。
)b) 用于故事、小说等叙述性文体:Once upon a time, there was a king.(从前有一位国王。
)三、1. 时间表达上的区别现在完成时没有明确的时间状语,强调的是过去动作对现在的影响或结果。
而一般过去时通常使用具体的时间状语来表示动作发生的时间,例如yesterday(昨天)、last week(上周)等。
2. 对现在的影响或结果现在完成时强调过去动作对现在造成的影响或结果,它与现在的关联更为密切。
一般过去时态和现在完成时的区别:1)现在完成时是表示过去的动作与现在的联系,主要说明的是现在的情况和状态;而一般过去时则强调动作发生在过去某一时间,与现在不发生联系。
例如We haven't seen him since last year. (我们自从去年以来一直未见到他.(现在还未见到)We didn't see him last year. 我们去年没见到他(现在不一定未见到)2)现在完成时表示从过去发生一直持续到现在(包括现在)的某个动作或状态,与现在有关的时间状语连用,一般过去时表示过去某一特定(与现在无关)的时间,与具体的表示过去的时间状语连用。
例如:He has lived here since he was born .自他出生以来一直居住在这儿。
(since 自从…以来与现在有关,说明还居住在这儿。
)Liumei went to see her grandmother last night . 刘梅昨晚去看了他外婆。
(只说明昨晚)(三)值得注意几个问题:1)动作发生在过去,一直持续到说话的时候,并且还在延续时,要用现在完成时。
例如:We have studied English for two years (我们学英语两年了)2)指过去的经历,但没有表示过去的时间状语,要用现在完成时。
例如:I have been to Shanghai twice . 我曾去过上海两次.3)以When开头的特殊疑问句,要用一般过去时。
例如:When did you lose your pen ? 你什么时候丢了钢笔?4)just (刚刚)与现在完成时连用,just now (刚才)与一般过去时连用。
例如:The train has just gone. 火车刚刚离开。
The train left here just now. 火车是刚才离开。
5)since 作介词,后面跟时间名词一起作状语时,句子要用现在完成时;since 作连词,引导状语从句时,主句用现在完成时,从句用一般过去时。
He has worked in this factory since 1996.I have known him since he was a child.6 )so far 、in the last / past …… 与现在完成时连用。
例如:So far , many countries have sent up satellites into space. In the last 30 years , our lives have changed a lot.四、学习现在完成时应注意的三个区别1)延续性动词与短暂性动词的区别2)since 和for 的区别。
3)have / has gone to 、have / has been to 、have / has been in 的区别五、短暂性动词和延续性动词转换归纳。
buy—have leave— been away fromborrow—keep die—be deadget up—be up put on—be oncome back—be back open—be opengo to town—be in town lose—be missingclose—be closed begin /start—be on fall ill / asleep— be ill / asleepcatch a cold—have a coldget /receive a letter from—have a letter fromcome to —be here / therearrive in (at)/ get to / reach——be here / therejoin the army-------be in the army/ be a soldierjoin the League-----be in the League / be a league member一、Choose the right answers.( C )1 、The twins can speak good Chinese because they _________China for 6 years.A have been toB have come toC have been inD have gone to( C ) 2 、Uncle Wang_______in factory since it opened in 1989.A worksB workedC has workedD have worked( D ) 3 、_________have you lived in Beijing ?A How soonB How oftenC How muchD How long( C ) 4 、He's _________back home since 3 days ago.A comeB gotC beenD get( D ) 5、He never has lunch at home , _____he ?A hasn'tB hasC doesn'tD does( C ) 6 、----Where is Tom? I can’t find him anywhere.----He ______ back for a holiday.A. wentB. goesC. has goneD. will go( B ) 7 、I_______ him since we ________ children.A.knew, wereB. have known, wereC. know, areD. have known,are( C ) 8 、It __________ more than two years since she left home.A. wasB. has beenC. isD. be( A ) 9 、More than two months ________ since Mr Smith came here.A.has passedB.have passedC. has pastD. have past( D ) 10、----_________has the movie ________ ?---- Ever since twenty-five minutes ago.A. How soon, begunB. How long, begunC. How soon, been onD. How long, been on火眼金睛:Correct the mistakes in the following sentences.1、Tom has got up for half an hour. been up2 、Liu Mei has joined the League for three years. been in3、The train has reached the station ince 10 minutes ago. been at4、The little girl has fallen asleep for four hours. been asleep5、When have you cleaned the classroom? It’s clean now.did clean6、How long have you caught a cold? had7、She has got ten letters from her mother since last week. had1.I ___________ (be) busy these days. I ____________ (not go) to thecinema for weeks.2.How many units ______ you _______ (learn) so far?3.4.Lily with her parents ________(go) to Sanya . They will be backin five days.5.Nobody __________(dive) in our class before.6.Alice _________(make) several friends since she ______ (come) toChina.7.________ your brother_________(drive) a horse before?8.They _______________(stay) in the park during the past threehours.补全对话:A: Hello, Zhangli ! Nice to meet you.B: Me, too! How are you ?A: Fine, ____________________? I haven’t seen yo u for a long time.B: Oh, I went to Sydney with my parents. Sydney is the biggest city in Australia.A: Really? _________________________________?B: No, I haven’t. It’s the first time for me to go there.A: That’s grea t. _________________________ ? Is it too hot?B: No, Sydney is cool. Because it’s winter now.A: _______________________________?B: First by plane, then we went to Sydney by car.A: __________________________________________?B: Yes, we had a good time. By the way, I took many photos. Would you like to see them?A: That’s wonderful ! Let’s go !。