以下是小编帮大家整理的英语语法学习:一般过去时与现在完成时的比较,本文共4篇,仅供参考,欢迎大家阅读。
篇1:英语语法学习:一般过去时与现在完成时的区别
1)现在完成时和现在密切相关,一般过去时和现在毫无关系。
2)现在完成时含有持续性,一般过去时则没有持续性。
3)现在完成时有重复性,一般过去时刚没有。
4)现在完成时比较认真严肃,甚至笨重;一般过去时则轻松方便,有时还带有感情色彩。
5)现在完成时如果表示离现在较近的动作,可以用一般过去时代替。
6)现在完成时常不跟指过去的时间;如果有时间状语,则表示笼统的过去时间段。一般过去时常跟有时间状语,所表示的过去时间是具体而确定的。
7)现在完成时如果用在主句或者一个独立句中,后面的时间状语从句或者另一个独立句的谓语动词常用一般过去时。
公众号:英语语法学习
本文载自微信公众号“英语语法学习”。本文已获授权,版权归作者所有,如需转载,请联系原微信公众号“英语语法学习”。
篇2:八年级英语语法:现在完成时与一般过去时
八年级英语语法:现在完成时与一般过去时
现在完成时(一)
1. 现在完成时定义:强调过去发生的动作对现在造成的影响或结果。
例如:
Betty went to the park yesterday. (强调去公园的动作发生在昨天)
Betty has been to the park before. (强调不仅去过公园,而且了解公园的状况)
2. 现在完成时的谓语结构:have/has + 动词的过去分词
例如:
I’ve always wanted to go on a dream holiday.
句中的谓语结构为:have wanted
Lingling has visited the US.
句中的谓语结构为:has visited
3. 句式结构
(1)肯定句式:主语+have / has+动词过去分词+其他。
(2)否定句式:主语+have / has+not+动词过去分词+ 其他。have not 和has not 分别缩写为haven’t和hasn’t。
(3)一般疑问句式:Have / Has+主语+动词过去分词+其他? 肯定答语为Yes, 主语+have / has.;否定答语为No, 主语+haven’t / hasn’t.
4. 过去分词的构成
规则动词过去分词的构成规则与规则动词过去式的构成规则相同。
(1)动词一般在词尾加“-ed”。如:work→worked→worked
(2)以“e”结尾的动词,词尾直接加“-d”。 如:live→lived→lived
(3)以“辅音字母+ y”结尾的动词,将“y”变为 “i”,再加“-ed”。如:cry→cried→cried
(4)以重读闭音节结尾,末尾只有一个辅音字母,先双写该辅音字母,再加“-ed”。如:stop→stopped→stopped
Module3 Journey to space
现在完成时(二)
1. 当表示动作已经完成,并对现在有一定影响时,我们一般用现在完成时。同时,可分用just, already或yet加以强调或说明。例如:
I have just heard the news. 我刚听到消息。
Astronauts have already been to the moon. 宇航员已经去过月球了。
He has just started to explore other planets. 我们才刚刚开始探索其他行星。
可以看出,just 用来表示“刚刚”, already 用来表示“已经”,两者都用于肯定句中,一般是置于have / has 之后。在否定句中则可用yet, 表示“还未”, 有“以后可以会”的含义。
例如:
The scientists have not heard from it yet. 科学家还没有收到它发出的信息。
Man has not discovered any life in space yet. 人类尚未在太空中发现生命。
2. 另外,在使用现在完成时的时候,要注意与一般过去时的区别。现在完成时在表达经历时只表示该事件是在现在之前的某一个时间里发生的,重点在于已完成动作对现在的影响。而一般过去时则表示在过去某一具体时间发生的事情。例如:
I have just been to London. I went there last month. 我刚去过伦敦,上个月去的。
I have already finished my homework. I finished it an hour ago. 我已经完成家庭作业了,一小时前完成的。
3. 在没有明确的过去时间状语时,如何判断该用现在完成时还是该用过去时呢?判断的标准是看该行为是否对现在有影响,也就是说该句强调的是什么。试看以下对话:
A: Where have you put my book? I can’t find it. 你把我的书放哪儿去了?我找不到。
B: I put it on your desk yesterday. 我昨天放你桌子上了。
该对话中,当A 问对方把自己的书放在何处时,A 感兴趣的是现在的状态,因此用现在完成时。但是B 回答时只是说明当时放的位置,所以用一般过去时。再看下面的对话:
A: Would you like to go and see the film with me tonight ? 你今晚想和我去看电影吗?
B: Sorry, I have seen it already. 不好意思,我已经看过那部电影了。
对话中的现在完成时表示对结果的强调:“电影看过了,所以不想再看了。
现在完成时(三)
1. 现在完成时定义:也可以表示某一动作从过去一直延续到现在。
例如:Jane has kept the book for three days. 简已经借这本书三天了。
The boy has had the bike since last Sunday. 自从上周五,这个男孩就买了这辆自行车。
2. 现在完成时的时间短语:for和since时间短语是现在完成时的常用时间短语,是现在完成时的标志。
for后面加时间段,表示一段时间。
例如:for two weeks;for one month
since后面加时间点,表示自……以来。
例如:since last week;since
注意:对for和since时间短语提问用How long
注意:动词分为延续性动词(表示延续性的动作或状态)和瞬间动词(表示动作在瞬间完成)。
延续性动词常和表示时间段的短语连用。例如for短语和since短语。
瞬间动词不能和for短语和since短语连用。
例如:His father has died for two years.(×)
His father has been dead for two years. (√)
一般过去时常犯错误
1. 把动词变为过去式易出错。
例如:They stoped talking just now.
解析:stop的过去时为stopped。辅音加y,y变i加ed;元音加y,在词尾直 接加ed。
2. 忘记把动词变为过去式。
例如:I fly kites on the afternoon of last Sunday.
解析:fly应该用过去式flew。对此,我们应该记住在一般过去时的时态里,过去式不要忘记。
3. 在句式变换时出错。
例如:We didn’t went last Friday.
解析:didn’t went应改为didn’t go。请记住“见助动词用原形”。
4. 易与现在完成时弄混。
例如:I saw the film, so I don’t want to go now.
解析:正确答案为:I have seen the film, so I don’t want to go now.“我不想去”说明了我了解这部影片的内容,强调现在的情况,应该用现在完成时。
时态区分
一般现在时、一般过去时和现在完成时。观察下列句子。
1. I often watch cartoons films. 我经常看卡通片。
2. I watched Spiderman last week. 我上周看了《蜘蛛侠》。
3. I have already watched Spiderman. I do not want to watch it again. 我已看过《蜘蛛侠》了,不想再看了。
可以看出:
1. 经常性、习惯性的动作,所以用一般现在时。
2. 在过去某个时间发生的行为,用一般过去时。
3. 动作也是在过去,但是没有明确的表示过去的时间,并且强调的是结果,即现在不想看了,所以用现在完成时。
简单句的基本结构
英语是一种结构型的语言,动词在句型构成中起着重要作用。英语的句子以谓语为中心,前面是动作的执行者(被动语态除外),后面接动作的承受者。
1. 主语+系动词+表语(+状语)
主语+系动词+表语+状语
These books are interesting.
Tom is very happy today.
2. 主语+谓语(不及物动词)(+状语)
主语 谓语 状语
The first book came out in .
The rain has stopped.
3.(状语+)主语+谓(及物动词+宾(+状语)
状语+主语+谓语+宾语+状语
I bought a very good book last week.
Every day my mother prepares breakfast for me.
4.主语 + 谓语(及物动词)+ 间接宾语 + 直接宾语 +(状语)
主语+谓语+间接宾语+直接宾语+状语
His hobby has brought him enjoyment.
My father bought me a very good bikeon my birthday.
5.主语 + 谓语(及物动词)+ 宾语 + 宾语补足语(+状语)
主语+谓语+宾语+宾语补足语+状语
We can help you develop new skills step by step.
I do not want you to work too hard.
The news made everyone happy.
6. There +be +主语(+状语)
There be+主语+状语
There are many books in his schoolbag.
There is a very nice cup on the table.
篇3:现在完成时与一般过去时的区别
1. 一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作。说话的侧重点只在于陈述一件过去的事情,不强调对“现在”产生的影响。如:
He visited Guilin in .他参观过桂林。(只说明去桂林的时间)
2. 现在完成时表示动作发生在过去,对现在造成了影响或产生了结果。不与确定的过去时间状语连用。如:
Jill has bought a new computer.吉尔买了一台新电脑。(着重点是现在有了一台新电脑)
3. 两种时态的区分
(1)一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是“助动词have /has +过去分词”。如:
(2)一般过去时通常与表示过去的时间状语连用。如:yesterday, last week, two years ago, just now, in 等;而现在完成时则常与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年。(A)句讲的是到目前为止他在北京住了8年,可能还会继续在北京住下去。(B)句讲的是他在北京住过8年,现在不在北京了。
篇4:英语语法学习:一般过去时的用法
1表示过去某个特定时间发生的动作或存在的状态
这种情况下常与“just now刚才,yesterday昨天,last year去年,in 1999在1999年,two days ago两天之前”等表示过去的时间状语连用。
She suddenly fell ill yesterday.
她昨天突然病倒了。
We didn't have classes last week.
上周我们没有上课。
• 一般过去时亦可与“today今天,this week这周,this month这个月,this year今年”等表示现阶段时间状语连用。如:
Did you meet him today?
今天你看见他了吗?
2表示过去的习惯性或经常发生的动作
一般过去时表示过去经常或反复发生的动作,常和“often经常,always总是,once a week一周一次”等表示频度的时间状语连用。
I went to the cinema once a week when I was at school.
我上学时每周去看一场电影。
When I was in the countryside, I often walked by the riverside.
我在乡下时经常在河边散步。
• 表示过去一段时间内经常或反复发生的动作,也可以用would+动词原形或用used to加动词原形:
When he was young, he would go skating every winter.
他年轻时每年冬天都要去滑冰。
Mrs Smith used to have a big house in down town.
史密斯夫人在城里曾经有一座大房子。
3在条件、时间状语从句中代替一般过去将来时
They said they would let me know as soon as they got there.
他们说只要他们一到达那儿就会马上让我知道的。
He said he would not go if it rained.
他说如果下雨他就不去。
4用于虚拟语气
If only I were a bird.
要是我是只鸟儿就好了。(表示不可能)
Did you wish to see me?
你是找我吗?(表示委婉)
本文载自微信公众号“英语语法学习”。本文已获转载授权,版权归作者所有,如需转载,请联系原微信公众号“英语语法学习”。
公众号:英语语法学习
更多推荐
英语语法学习:一般过去时与现在完成时的比较
发布评论