初中语法现在完成时和过去完成时专题.docx
- 文档编号:9904996
- 上传时间:2023-02-07
- 格式:DOCX
- 页数:22
- 大小:403.11KB
初中语法现在完成时和过去完成时专题.docx
《初中语法现在完成时和过去完成时专题.docx》由会员分享,可在线阅读,更多相关《初中语法现在完成时和过去完成时专题.docx(22页珍藏版)》请在冰豆网上搜索。
初中语法现在完成时和过去完成时专题
现在完成时和过去完成时
(1)现在完成时:
1.概念:
过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。
2.时间状语:
(时间标志词)
thesedays,recently,lately,in/duringthepastfewyears,already,yet,never,ever,just,before,inthepast(last)fewdays,sofar,once,twicef,or+时间段,since+过去的时间点,since+—般过去时的从句等。
3.基本结构:
have/has+done
4.否定形式:
have/has+not+done.
5.一般疑问句:
把have或has放于句首。
6.反义疑问句:
直接用has/have进行反问
7.现在完成时的用法:
①表示过去发生或已经完成的动作对现在造成的影响或产生的结果。
如:
—Haveyouhadyourlunchyet?
你吃过午饭了吗?
—Yes,Ihave.I'vejusthadit.是的,我刚吃过。
(现在不饿了)
Ihaveclosedthedoor.门(现在是关的)
②表示从过去开始一直持续到现在的动作或状态,可能还要持续下去,常与for或since连用。
表示持续的动作或状态多为延续性动词。
如:
Hehaslivedheresincel999自.从1999年以来,他就住在这儿。
IhavelearntEnglishfortenyears我.学习英语有10年了。
Wehavelivedherefortwoyears.过(去住到现在)
8.难点:
(1)现在完成时可和疑问词where,why,how连用,但不能和when连用.故现在完成时对时间的提问不用when,只用howlong。
Wherehaveyoubeen?
Whyhaveyouturnedofftheradio?
Whenhaveyoucomeback?
()HehasbeeninChinafor4years.提(问)When(×)/Howlong()hashebeeninChina?
(2)havebeento/havegoneto/havebeenin的区别
havebeento+地点表示曾经去过某地,现人已返回。
(once,twice⋯.)
havegoneto+地点表示人已去了某地,人还未返回。
(whereissb?
)
havebeenin+地点表示在某地呆多长时间。
(for⋯../since)⋯..
IhavebeentoBeijingtwice.
–WhereisTom?
–HehasgonetoHK.
Lucyhasbeeninthisschoolfortwoyears.
(3)短暂性动词和持续性动词的现在完成时
A.若后面没有时间状语“for+时间段,since+时间点”时,短暂性和持续性动词都可用于现在完成时。
如:
Ihavebought(短暂)anewcomputer.()
Hehasalreadylived(持续)inthesmallvillage.()
B.若后面有时间状语“for+时间段,since+时间点”时,要用持续性动词或短暂性动词的否定。
如:
Theyhavestayed持(续)inthevillagefor10years.
Ihavetaught(持续)Englishatthisschoolsince5yearsag.o
Youhaven'treceive(d短暂)herletterfor2weeks.
Wehaven'tlef(t短暂)Chinasince20yearsago.
注意:
非延续性动词的否定形式可以与表示延续时间的状语连用。
即动作不发生的状态是可以持续的。
(错)Ihavereceivedhisletterforamonth.(对)Ihaven'treceivedhisletterforalmostamonth.
C.短暂性动词的肯定不能与“for+时间段,since+时间点”连用,若要和他们连用则要将短暂性动词变为相对应的动词。
如:
Ihavecomeherefor3years.(×)→Ihavebeenherefor3years.()现举例说明这类动词的变化:
下划线的词是错的,括号里的词是对的,
borrow/lend→kept
Shehasborrowedk(ept)themagazinesincetwoweeksago.
catch→had
Katehascaught(had)acoldforoneday.
buy→had
I'vbeought(had)thisradiofor3years.
puton→worn
Hehasputon(worn)thenewcoatforaweek.
leave/go→beenaway
Theyhaveleft(beenaway)foroneyear.
start/begin→beenon
Thefilmhasbegun(beenon)for8minutes.
getup→beenup
Hehasgoneup(beenup)morethantwohours.
move→beenout(of)
Jim'sfamilyhavmeoved(beenoutof)hereforover2years.
finish→beenover
Thefootballmatchhasfinished(beenover)fortwohours.
open→beenopen
Thefactoryhasopenedb(eenopen)since1990.
die→beendead
Thatoldmanhasdiedb(eendead)forthreeyears.
join→beenin/beenamember(of)Herfatherhasjoined(beenin)thePartyfortenyears.
come/become/arrive→been(in)Theyhavecometo(beenin)thisschoolsince1990.注意:
非延续性(短暂性)动词的肯定不能与表示一段时间的状语连用。
必须把非延续性动词改为相应的表示延续性的动词或短语,这时可与表示一段时间的状语连用。
常见的非延续性动词通常作如下变换:
join→bein/beamember/obfeasoldier,
reach/get/arrive---stay/be
误:
lhaveboughtthiscomputerfortwoyears.正:
Ihavehadthiscomputerfortwoyears.
这台电脑我买了有两年了。
4)与现在完成时有关的四种句型之间的转换。
现在完成时的四种句型:
A).主语+短暂性动词的过去式+时间+ago
B).主语+have/has+延续性动词的过去分词+for⋯./since⋯.ago.
C).It'时s间+段+since+短暂性动词的过去式
D).时间段+haspassed+since短+暂性动词的过去式
如:
“我来广东有4年了”可用以下句型表示:
IcametoGuangdong4yearsag.o→IhavebeeninGuangdongfor4years.
It'4syearssinceIcametoGuangdong→FouryeahrsaspassedsincIecametoGuangdong.
Hisgrandfatherdiedtwoyearsago.Hisgrandfatherhasfortwoyears.
twoyearshisgrandfather.
Twoyearshisgrandfather.
(5)现在完成时与一般过去时的区别①.标志词不同(具体看两种时态标志词)如:
Iwenttocinematwodaysago.(一般过去时标志词).
Hehasbeenawaysincetendaysag.o(现在完成时的标志词)
②.一般过去时表示动作发生在过去,与现在无关。
而现在完成时表示动作发生在过去,对现在造成影响。
Isawthefilmyesterday.(我昨天看了这部电影)(强调看的动作发生过了)
Ihaveseenthefilmbefore.(过去看过电影,强调对现在的影响,电影的内容已经知道了,不想再看了)Iwon'tseeitagain.
Hashereturnedthelibrarybook?
Yes,hehas.
Whenhe(return)it?
He(return)ityesterdayafternoon.
※句子中如有过去时的时间副词(如yesterday,last,week,in1960)时,不能使用现在完成时,要用过去时。
(错)Tomhaswrittenalettertohisparentslastnight(.对)Tomwrotealettertohisparentslastnight.
(6)用于现在完成时的句型
1)Itisthefirst/secondtime...that⋯结构中的从句部分,用现在完成时。
例如:
ItisthefirsttimethatIhavevisitedthecity.这是我第一次访问这城市。
Thisisthefirsttime(that)I'veheardhimsing.这是我第一次听他唱歌。
注意:
Itwasthethirdtimethattheboyhadbeenlate.
2)Thisis+形容词最高级+that⋯结构,that从句要用现在完成时。
例如:
ThisisthebestfilmthatI've(ever)seen.这是我看过的最好的电影。
(7)比较since和for
Since用来说明动作起始时间,for用来说明动作延续时间长度。
例如:
Ihavelivedhereformorethantwentyyears我.住在这儿二十多年了。
IhavelivedheresinceIwasborn.我从出生起就住在这儿了。
注意:
并非有for作为时间状语的句子都用现在完成时。
Iworkedhereformorethantwentyyears.(我现在已不在这里工作。
)
Ihaveworkedhereformanyyears(.现在我仍在这里工作。
)注意:
用句型转换的方法,很容易排除非延续动词在有for/since结构的完成时中的误用。
1)(对)TomhasstudiedRussianforthreeyears.
=TombegantostudyRussianthreeyearsago,andisstillstudyingitnow.
2)(错)Harryhasgotmarriedforsixyears.
=Harrybegantogetmarriedsixyearsago,andisstillgettingmarriednow.显然,第二句不对,它应改为Harrygotmarriedsixyearsago.或Harryhasbeenmarriedforsixyears.
拓展:
since的四种用法
1)since+过去一个时间点(如具体的年、月、日期、钟点、1980,lastmonth,halfpastsix)。
例如
Ihavebeenheresince1989.1989起,我一直在这儿。
2)since+一段时间+ago。
例如:
Ihavebeenheresincefivemonthsago.我在这儿,已经有五个月了。
3)since+从句。
例如:
Greatchangeshavetakenplacesinceyouleft你.走后,变化可大了。
Greatchangeshavetakenplacesincewewerehere我.们走后,变化可大了。
4)Itis+一段时间+since从句。
例如:
ItistwoyearssinceIbecameapostgraduatestuden我t.考上研究生有两年了。
【例11】【2013,玉林】—Dave,wewillleavein10minutes.Areyouready?
—No,Iourguidebookandtowelsyet.
A.don'tpackB.didn'tpackC.havepackedD.haven'tpacked解析:
根据no可知,还没有准备好,排除C;根据句意“Dav,e我们将10分钟后出发。
你准备好了吗?
”可知从过去到现在还没准备好,是对现在的一种影响,且标志词yet可知,应用现在完成时。
答案:
__D__.
【例12】【2013,衡阳】—Lookatthesestamps.Ithemforfiveyears.
—Wow,theyarewonderful.
A.keptB.havekeptC.haveboughtD.bought
解析:
由句中时间状语forfiveyears可知,本题应用现在完成时且动词应用延续性动词案:
__B__.
1)---Doyouknowourtownatall?
---No,thisisthefirsttimeI___here.
A.wasB.havebeenC.cameD.amcoming
答案B.Thisisthefirsttime后面所加从句应为现在完成时,故选B。
2)---Haveyoubeentoourtownbefore?
---No,it'sthefirsttimeI___here.
A.even,comeB.even,havecomeC.ever,comeD.ever,havecome答案D.ever意为曾经或无论何时,反意词为never,此两词常用于完成时。
3).Youdon'tneedtodescribeher.I___herseveraltimes.
A.hadmetB.havemetC.metD.meet
答案B.首先本题后句强调对现在的影响,我知道她的模样,你不用描述。
再次,severaltimes告知为反复发生的动作,因此用现在完成时。
4).---I'msorrytokeepyouwaiting.
---Oh,notatall.I___hereonlyafewminutes.
A.havebeenB.hadbeenC.wasD.willbe
答案A.等待的动作由过去开始,持续到现在,应用现在完成时。
对点专练:
选择填空,有时间标志词的请在原句中圈出。
(
)1.–Tom,canIborrowyourbookCHICKEN
SOUP?
–Sorry,I__
__ittoMary.
A.lent
B.havelent
C.lend
D.
waslending
(
)2.Heisatopstudent.Henever_
inhislessons.
A.has,fail
B.was,failing
C.has,failed
D.
will,fail
(
)3.Mybrother
_justtoJapan.Hewonebackun'tiltnbextweek.
A.will,go
B.has,gone
C.did,go
D.
was,going
(
)4.Howmanymachinesinthelast(past)fewweeks?
A.didtheymake
B.willtheymake
C.havetheymade
D.
hadtheymade
(
)5.Myfather
_toEuropetwice.
A.went
B.hasbeen
C.goes
D.
isgoing
(
)6.you
__yourhomeworkyet?
A.Have,finished
B.Will,finish
C.Did,finish
D.
Are,finishing
(
)7.China
severalrocketsintospacesofar.
A.hassent
B.willsend
C.sent
D.wassending
()8.HeanEnglishteacherfortenyears.
A.isB.wasC.hasbeenD.willbe
()9.Maryandhersisterthepianosince8yearsago.
A.haveplayedB.playedC.playD.areplaying
()10.ThisisthemostbeautifulplacethatIever.
A.do,visitB.am,visitingC.havevisitedD.willvisit
()11.Theweatherisverycoldthesedays.Iacoldforafewdays.
A.havecaughtB.havehadC.catchD.have
()12.Hisgrandpasincefiveyearsago.
A.diedB.hasdiedC.hasbeendeadD.wasdying
()13.Howlonghaveyouintheparty?
A.joinedB.takenpartC.gotD.been
()14.–IsyourfatheraPartymember?
–Yes,hethePartythreeyearsago.Heamemberforthreeyears.
A.hasjoined,hasbeenB.hasjoined,wasC.joined,wasD.joined,hasbeen()15.Thetrainfortenminutes.Youhavetotakeanotherone.
A.hasgoneB.hasleftC.hasbeenawayD.wentaway
(2)过去完成时:
1.概念:
以过去某个时间为标准,在此以前发生的动作或行为,或在过去某动作之前完成的行为,即“过去的过去”。
|||>
那时以前那时现在
2.时间状语:
1).before+过去时间,by+过去时间,bytheendoflastyear(term,month⋯)
2).bythetime+从句(一般过去时),主句(过去完成时)
3).用于由when,after,before引导的时间状语从句中,前后两动作都发生在过去。
过去完成时+when/before+一般过去时
一般过去时+after+过去完成时
4).用于宾语从句中。
Bythetimehewastwelve,Edisonhadbegantomakealivingbyhimself.到了十二岁那年,爱迪生开始自己谋生。
Tomwasdisappointedthatmostoftheguestshadleftwhenhearrivedattheparty.
汤姆失望了,因为他到达晚会时,大部分客人已经走了。
3.基本结构:
had+done.
4.否定形式:
had+not+done.
5.一般疑问句:
把had放于句首。
6.用法:
a.在told,said,knew,heard,thought等动词后的宾语从句。
例如:
Shesaid(that)shehadneverbeentoParis.她告诉我她曾去过巴黎。
HesaidthathehadlearnedsomeEnglishbefore他.说过他以前学过一些英语。
b.状语从句在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。
例如:
Whenthepolicearrived,thethieveshadrunaway.警察到达时,小偷们早就跑了。
c.表示意向的动词,如hope,wish,expect,think,intend,mean,suppos等e,用过去完成时表示"原本⋯,未能⋯"。
例如:
Wehadhopedthat
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 初中 语法 现在完成时 过去完成时 专题
![提示](https://static.bdocx.com/images/bang_tan.gif)