一般过去时与现在完成时的用法区别.docx
- 文档编号:1763316
- 上传时间:2022-10-23
- 格式:DOCX
- 页数:7
- 大小:20.01KB
一般过去时与现在完成时的用法区别.docx
《一般过去时与现在完成时的用法区别.docx》由会员分享,可在线阅读,更多相关《一般过去时与现在完成时的用法区别.docx(7页珍藏版)》请在冰豆网上搜索。
一般过去时与现在完成时的用法区别
一般过去时与现在完成时区别专题
一、前言:
初一下学期同学们学习了一般过去时态的相关知识,即将到来的初二上学期英语学习中,现在完成时是重要的学习内容。
本文通过对比一般过去时和现在完成时,对现在完成时进行初步讲解,希望使同学们读新学期的学习有所准备。
二、现在完成时
1.现在完成时的构成
现在完成时是由助动词have(has)+动词的过去分词构成。
助动词说明该谓语是属于现在时范围。
它和主语的人称、数要保持一致。
过去分词是主要的谓语动词,说明句子的意义。
2.现在完成时的用法
现在完成时表示过去某时发生的行为对主语目前产生的影响。
即用过去发生的某个行为来说明现在的某种情况。
Wearegoodfriends.(现在的情况)
Iknewhimin1997.(过去的动作)
Wehaveknowneachothersince1997.
(现在完成时把过去的动作和现在联系起来并着眼于现在)
(1)表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果。
常被just、already、yet等副词修饰。
如:
-Haveyouhadlunchyet?
-Yes,Ihave.I'vejusthadit.
你(已经)吃午饭了吗?
我刚刚吃过。
(现在我不饿了)
(2)表示从过去某一时刻开始一直持续到现在的动作或状态。
这个动作可能刚停止,可能仍然在进行。
常带有for和since等表示一段时间的状语。
如:
Hehastaughtheresince1981
他自1981年就在这儿教书。
(可能还要继续教)
Ihaven'tseenherforfouryears.
我有四年没见到她了。
(3)表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”,常带有twice,ever,
never,threetimes等时间状语。
如:
IhavebeentoBeijingtwice.我去过北京二次。
3.现在完成时的时间状语
(1)现在完成时属于现在时范围,故不能和过去的时间状语连用。
如:
yesterday,lastSunday,in1990,threeyearsago等。
但是,在强调动作产生的后果和影响时,可以和一些表示不确定的时间状语连用。
a.用副词already和yet。
already一般用于肯定句中,yet一般用于否定句和疑问句中。
如:
Wehavealreadyfinishedourhomework.我们已完成作业了。
Theyhaven'tfinishedtheirhomeworkyet.他们还没有完成作业。
b.用ever和never。
多用于否定或疑问句中,表示“曾经”或“从未“等。
如:
-HaveyoueverbeentotheGreatWall?
你曾经去过长城吗?
-IhaveneverbeentotheGreatWall.我从未去过长城。
c.用表示到说话为止的过去时间状语,如just,before,uptonow,thepastfewyears等。
例如:
Ihaveseenherbefore,butIcannotrememberwhere.
我以前见过她,但记不起在哪里见过。
Hehasbeentherethreetimesthelastfewdays.
近几天他去过那里三次了。
d.用包括“现在”在内的时间状语,如:
now,today,thismorning(month,year,term)等。
例如:
-Haveyoumethimtoday?
-No,Ihaven't.
今天你见过他吗?
我没有。
Howmanytimeshaveyoubeentherethisyear?
今年你去过那里多少次?
(2)现在完成时可以和带有since或for等表示“一段时间”的状语连用,表示动作或状态从某一时刻开始,一直持续到现在。
如:
Ihaven'tseenhimfortwoyears. 但是,像come,arrive,buy等终止性动词不能与表示“一段时间”的状语连用。
要用,必须改为“be(在)”等延续性动词来表述。
现归纳总结一下由非延续性动词到延续性动词的转换:
arrive→behere begin(start)→beon
die →bedead comeback→beback
leave→beaway fallill(sick,asleep)→beill(sick,asleep)
getup→beup goout →beout
finish→beover puton →wear或beon
open →beopen join →bein或beamemberof…
close →beclosed gotoschool→beastudent
borrow →keep buy →have
catch(acold)→have(acold) gettoknow→know
begintostudy→study cometowork→work等
如:
Hehasbeenasoldierforthreeyears.他参军三年了。
Hisfatherhasbeendeadfortwoyears.他父亲去世二年了。
Thefilmhasbeenonfortenminutes.电影已开始十分钟了。
WehavestudiedEnglishforthreeyears.我们(开始)学英语已三年了。
4.几点注意事项
(1)havebeen(to)与havegone(to)的区别:
havebeen(to)表示“去过某地(现在已经回来了)”,可用于各人称;havegone(to)表示“去某地了(说话时某人不在当地)”,常用于第三人称,前者可与once,never,severaltimes等连用,后者则不能。
如:
TheyhavebeentoBeijingtwice.他们去过北京两次。
HehasgonetoBeijing. 他去北京了。
(2)如单纯表示一段时间,或强调一段时间,虽有since一词,也不必用完成时。
如:
Itistwoyearssincehisfatherdied.
=Hisfatherhasbeendeadfortwoyears.他父亲去世已有两年了。
(3)终止性动词现在完成时的否定式,已变成一种可以延续的状态,因此可以和表示一段时间的状语连用。
如:
Ihaven'tleftheresince1997.自从1997年以来,我一直没有离开过这儿。
(4)表示行为或状态从过去一直持续到现在时,用现在完成时,要加表示一段时间的时间状语时,常用for+一段时间,since+时间点。
Ihavelivedheresincemychildhood.我从小就一直住在这里。
Ihavelivedherefor10years.我在这已经住了10年了。
(5)在提问现在完成时的时间状语时通常用howlong
Howlonghaveyoulivedhere?
注意:
在表示某一行为状态持续多长时间时,根据终止时间的不同,时态使用是不一样的。
如:
Ilivedhereforaweeklastsummer.去年夏天我在这里住了一周。
Ihavelivedhereforaweekbynow.到现在为止,我已经在这里住了一周。
Iwilllivehereforaweeknextyear.明年我会在这里住一周。
二、现在完成时与一般过去时的区别
现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系。
动作或状态发生在过去,但它的影响现在还存在;而一般过去时表示过去的事实,不表示和现在的关系。
IhavejustbeentoLondon.Iwenttherelastmonth.我刚去过伦敦,是上个月去的。
1.过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。
2.过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。
一般过去时的时间状语:
yesterday,lastweek,…ago,in1980,inOctober,justnow,具体的时间状语
共同的时间状语:
thismorning,tonight,thisApril,now,once,before,already,recently,lately
现在完成时的时间状语
for,since,sofar,ever,never,just,yet,till/until,uptonow,inpastyears,always,
3.现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live,teach,learn,work,study,know.
过去时常用的非持续性动词有come,go,leave,start,die,finish,become,getmarried等。
举例:
Isawthisfilmyesterday. (强调看的动作发生过了。
)
Ihaveseenthisfilm. (强调对现在的影响,电影的内容已经知道了。
)
Whydidyougetupsoearly?
(强调起床的动作已发生过了。
)
Whohasn'thandedinhispaper?
(强调有卷子,可能为不公平竞争。
)
ShehasreturnedfromParis. 她已从巴黎回来了。
Shereturnedyesterday. 她是昨天回来了。
HehasbeenintheLeagueforthreeyears. (在团内的状态可延续)
HehasbeenaLeaguememberforthreeyears. (是团员的状态可持续)
HejoinedtheLeaguethreeyearsago. (三年前入团,joined为短暂行为。
)
Ihavefin
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一般过去时 现在完成时 用法 区别