现在完成时讲解含讲解及习题.docx
- 文档编号:18599586
- 上传时间:2023-08-20
- 格式:DOCX
- 页数:6
- 大小:19.12KB
现在完成时讲解含讲解及习题.docx
《现在完成时讲解含讲解及习题.docx》由会员分享,可在线阅读,更多相关《现在完成时讲解含讲解及习题.docx(6页珍藏版)》请在冰点文库上搜索。
现在完成时讲解含讲解及习题
现在完成时讲解(含讲解及习题)
现在完成时讲解一、构成:
肯定式:
主语+助动词have/has+动词的过去分词.疑问式:
助动词Have/Has+主语+动词的过去分词?
否定式:
主语+助动词have/has+not+动词的过去分词.过去分词规则变化:
a)一般情况下,直接加ed,(work__worked,water__watered,finish__finished等;)
b)以“辅音字母+y”结尾的动词,把y变成i再加ed,(carry__-carriedstudy__studied等;)
c)以辅+元+辅结尾且中读的动词,要双写最后一个辅音字母,再加ed。
(stop__stopped,shop__shopped)
d)以不发音的e结尾的动词,只加d(过去分词不规则变化表:
二、用法:
用法一:
表示过去(已经、曾经或从未)发生的某一动作对现在造成的影响或结果。
标志词:
①already,②never,③ever,④just,⑤yet,⑥before,⑦once/twice/数字+times例:
Ihavecleanedmyroom.我已打扫了房间(房间现在是干净的,不需要打扫了)Theyhaveleft.__他们已经离开了,也就是说现在他们人不在这里Ihaveneverhadacar(我从未有过汽车。
)Ihavebeentheretwice.a)already往往用于肯定句,用在疑问句时表示强调或加强语气;
yet用于否定句和疑问句。
-Hehasalreadylefthere.他已经离开这里了。
-Hashealreadylefthere?
他(真的)已经离开这里了吗?
(表示加强语气)
-Myteachershaven’thadbreakfastyet.我的老师们还没有吃早饭。
-Haveyouwrittentoyourparentsyet?
你已经给你父母写过信了吗?
b)
never是否定词,表示“从来没有”,而ever表示“曾经”-WehaveneverbeentotheGreatWall.我们从来没有去过长城。
-HaveyoueverbeentoCanada?
你们曾经去过加拿大吗?
c)
just用于句中,表示“刚刚”-I’vejusthadbreakfast.我刚吃完早饭。
-Whathavetheyjustdone?
他们刚刚做了什么?
d)
before用于句末,表示“以前”-I’veseenitbefore.我以前见过它。
练习:
用never,ever,already,before,just或yet填空。
1.Ihave__________seenhimbefore,soIhavenoideaabouthim.2.Jackhas__________finishedhishomework.3.__Haveyou_________seenthefilm?
__No,Ihave________seenit.4.__Hasthebusleft_______?
__Yes,ithas________left.5.Wouldyouliketogotothezoowithme?
Yes,butIhavebeenthere_________.★hasgoneto,hasbeento,hasbeenin的区别:
1.have/hasgoneto去了某地(还在某地没回来)
__Whereisyourfather?
你爸爸在哪里?
__HehasgonetoShanghai.他去上海了。
2.have/hasbeento曾经去过(已回,已不在去过的地方)
+次数(once/twice/数字+times)
MyfatherhasbeentoShanghai3times.我爸爸去过上海3次。
画线提问:
________________hasyourfatherbeentoShanghai?
3.have/hasbeenin待了多久(去了,现在仍在所待的地方)+for+时间段/+since+时间点MyfatherhasbeeninShanghaifortwomonths/sincetwomonthsago.我爸已经在上海待了两个月了。
画线提问:
_______________hasyourfatherbeeninShanghai?
▲注意:
注意遇到四个地点副词要去掉to/in,这四个地点副词是:
here,there,home,abroad练习:
用havegoneto/havebeento/havebeenin/wentto填空。
1._____youever_____Disneyland?
2.Howmanytimes_____you_____Disneyland?
3.I_____Nanjingsincetwoyearsago4.Mr.Li_____HongKong.Andhe'llebackintwodays.5.—Howlong_____you_____Disneyland?
—Forthreedays.I__________thethemeparklastSunday.6.Myfather__________HongKongtwoweeksago.7.Myfather__________HongKongin2005.8.Myfather__________HongKongsince2005.9.Myfather__________HongKongtwice.10.Myfather__________HongKongandhehasn'tebackyet.11.—Where'sLucy?
—Shehas__________toarestaurantforlunch.12.Haveyou__________tothisparkbefore.13.Ihave__________thereonlyoncethisyear.14.Shehas__________totheshoptobuyanotebook.15.You'relate,LaoWanghas__________toGuangzhou.用法二:
表示过去已经开始,并一直持续到现在的动作或状态。
标志词:
⑦uptonow,⑧sofar,⑨for+时间段⑩since+时间点IhavelearntEnglishformorethantenyears.我已经学了10多年的英语。
Shehasswumsincehalfanhourago.我已经游泳了半个小时a)for+一段时间Eg.Ihavebeenherefor5weeks.我在这里5周了。
He’sstudiedEnglishfor3years.他学习英语3年了。
b)since+(表示过去某一时间的)时间点/单词/词组/从句(一般过去时)Eg.Ihavebeenheresince2000.我自从2000年开始在这里。
Ihavebeenheresince5yearsago.我自从5年前就在这里。
IhavebeenheresinceIgraduatedin2000.我自从2000年毕业就在这里。
注:
1)对for或since引导的时间状语提问必须用howlong,决不能用when.Eg.Ihavelivedherefor10years.画线提问:
_______________haveyoulivedhere?
注2):
短暂性动词不能和for或since引导的时间状语连用,当然也不能用于howlong引导的问句中Eg.(误)Ihavelefttherefor5years.(正)Ihavebeenawaytherefor5years.★为了表述这种意思,我们常用相应的延续性动词来代替短暂性动词。
e→be,begin→have,borrow→keep,buy→have,goout→beoute(go,arrive,get)→beindie→bedead,finish→beover,join→bein。
(beamemberof。
)
leave→beaway(from。
),open→beopenclose→beclosed练习:
选用for和since填空:
1.Wehaven’tseeneachother______alongtime.2.HisfatherhasbeenintheParty______10yearsago.3.Thefilmhasbeenon______20minutes.4.MrGreenhasworkedhere______hecametoChina.5.Hisgrandparentshavebeendead______severalyears.6.It’sfiveyears_______wemetlasttime.三、与一般过去时的用法比较1现在完成时和一般过去时都是说过去的事情,但现在完成时注意的不是事情本身,而是强调事情与现在保持的某种密切联系(如现在的结果,影响,一直延续到现在等),不与表示过去的时间连用;而一般过去时,则只讲述发生在过去的动作和事情与现在没有关系,常与表示过去的时间连用。
eg:
HehasboughtanEnglish-Chinesedictionary.他已经买了一本英汉字典。
HeboughtanEnglish-Chinesedictionary.他曾买过一本英汉字典。
第一句用现在完成时时态,想表达意为:
“HeboughtanEnglish-Chinesedictionary.Andhestillhasit”“过去他买了一本英汉字典,现在他还有这本字典”。
第二句用过去时只叙述过去他买过一本英汉字典这一事实,至于现在他是否有这本字典并未强调说明。
2.常与一般过去时连用的典型的表示过去时间的状语:
yesterday(昨天),thedaybeforeyesterday(前天),justnow(刚才),时间+ago,last+时间等;eg:
Theplanetookofftenminutesago. Wefinishedourtasklastweek.现在完成时练习题一.单项选择1.Ihavebeenlivinghere_____1999.A.forB.afterC.inD.since2._____haveyoubeenplayingtheguitar?
For5years.A.HowsoonB.HowlongC.HowfarD.Howoften3.______mayIkeepthesebooks?
Fortwoweeks.A.HowoftenB.HowfarC.HowlongD.Howsoon4.______haveyoubeenhere?
I’vebeenhereformonths.A.HowlongB.HowoftenC.HowmuchD.Howmany5.Theboy______TVallmorning.A.haswatchedB.hadwatchedC.hasbeenwatchingD.watched6.Howlong_____you_____stamps?
Sincetwoyearsago.A.have,collectedB.did,collectC.have,beencollectingD.are,collecting7.Theyarestillworkinginthefields.They______fortwohours.A.wasworkingB.hasbeenworkingC.workedD.areworking8.Helookstired.Oh,he____forthreehours.A.havebeenskatingB.havebeenskatedC.hasbeenskatingD.hasbeenskated9.He______itfortwohours,andheisstillwatchingnow.A.hasbeenB.watchingC.hasbeenwatchingD.iswatching10.Thefamouswriter_____onenewbookinthepasttwoyears.A.iswritingB.waswritingC.wroteD.haswritten11.HarryPotterisaverynicefilm.I_______ittwice.A.willseeB.haveseenC.sawD.see12.Hisfather______thePartysince1978.A.joinedB.hasjoinedC.wasinD.hasbeenin13.Howlonghaveyou____here?
—Abouttwomonths.A.beenB.goneC.eD.arrived14.Hurryup!
Theplay_____fortenminutes.A.hasbegunB.hadbegunC.hasbeenonD.began15It_____tenyearssinceheleftthearmy.A.isB.hasC.willD.was16.Myparents______Shandongfortenyears.A.havebeeninB.havebeentoC.havegonetoD.havebeen17.____hasMrWhitebeenamemberofGreenerChinasincehe____toChina?
A.Howsoon,esB.Howoften,gotC.Howlong,cameD.Howfar,arrived18.Hisuncle____formorethan9years.A.hasehereB.hasstartedtoworkC.haslivedthereD.haslefttheuniversity19.Sarahhasbeensleeping______2:
00pm.A.forB.atC.inD.since20.Thestudentshavecleanedtheclassroom,_____?
A.sotheyB.don‘ttheyC.havetheyD.haven’tthey二.句型转换:
1.Ihavebeenwatchingthefootballmatchforhalfanhour.(划线提问)
______________________youbeenwatchingthefootballmatch?
2.HehasbeenstudyingJapanesefortwoyears.(同义句转换)
HehasbeenstudyingJapanese______twoyears______.3.Westartedthepartytwohoursago.(划线提问)
_____________you________theparty?
4.Theoldman_____lastyear.He__________________forayear.(die)(动词填空)
5.Doyouswimeveryday?
(用fortwohours改写)
_______you________fortwohours.6.MissGaoleftanhourago.(同义句转换)
MissGao_______________________________anhour.7.HermotherhasbeenaPartymemberforthreeyears.(同义句)
Hermother_______thePartythreeyears________.8.TheGreenFamilymovedtoFrancetwoyearsago.(同义句转换)
_______twoyears________theGreenfamilymovedtoFrance.、三、动词填空1._____you________(clean)theroom?
Yes,we__________(do)thatalready.When_______you______(do)it?
We_______(do)itanhourago.2.______he______(see)thisfilmyet?
Yes.When_____he_____(see)it?
He______itlastweek.3.Howmanytimes_____you______(be)there?
四、汉译英。
1、吉姆已做完作业,他现在有空了。
2、他昨天收到一封信。
3、我父亲以前到过长城。
4、她还没有看过那部新电影。
5、她去过上海。
6、他这些天上哪儿去了?
7.这车你买多长时间了?
三年了。
8.你洗盘子了吗?
没有。
我马上去做。
9.你离开家乡几年了?
十年了。
10.这本书我借了一周了。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现在完成时 讲解 习题