现在完成时专练Word格式文档下载.docx
《现在完成时专练Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《现在完成时专练Word格式文档下载.docx(22页珍藏版)》请在冰豆网上搜索。
3.You________wonthegame.
4.Theyhaveboughtacomputer.(改成否定句)
5.Hehaslosthisbook.(先改成一般疑问句,再作肯定与否定回答)
二、现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达
这种含义:
1.Ihavejustcleanedmyclothes.我刚洗过衣服。
(“洗衣服”是发生在过去的动作,对现在造成的结果是“衣服干净了”)
2.Ihavejustfinishedmywork.(我刚做完工作。
)
3.Ihaven’tfinishedtheworkyet.(我还没有做完工作。
4.HasBobhadhislunchyet?
(鲍布已经吃过中饭了吗?
现在完成时常用的时间状语有:
(用于第一种概念)
already(”已经”用于肯定句的中间和末尾处)
never(“从不”用于中间处)
ever(”曾经”用于疑问句和肯定句的中间处)
just(“刚刚”用于中间处)
yet(“已经”用于疑问句的末尾处/“还”用于否定句的末尾处)
或不加任何的时间状语,但不能和表示过去的时间状语连用.
1.already,just和yet:
already,just和yet表示到现在为止动作或状态已经、刚刚或还没有发生。
Hehasalreadygotherhelp. 他已得到她的帮助。
Hehasjustseenthefilm. 他刚刚看过这场电影。
Hehasn'
tcomebackyet. 他还没有回来。
用already或yet
1)Havetheytakendowntheoldpictures______?
No,not___________.
2)Mostofushavefinishedourcompositions________
3)Hesaidhehadn’tvisitedtheexhibition________.
2.以ever和never:
ever和never表示到现在为止动作或状态曾经或从来没有发生过。
ThisisthebestfilmIhaveeverseen. 这是我曾经看过的最好的一部电影。
HehasneverbeentoBeijing. 他从没有到过北京。
3.动作发生的次数:
若某一动作到现在为止已经发生了若干次,则要使用现在完成时。
HesayshehasbeentotheUSAthreetimes.他说他已经去过美国三次了。
4.sofar:
sofar往往表示到目前为止动作或状态已经发生。
HehasgottoBeijingsofar. 到目前为止他已到了北京。
Shehaspassedtheexamsofar. 到目前为止她已经通过了考试。
三、Since和for的用法(用于第二种概念)
表示过去已经开始持续到现在的动作或状态常用的时间状语有:
for,since,howlong,sofar,thesedays等。
Since+过去点的时间,for+一段时间(数词+量词),此划线部分用howlong提问。
Hehasbeenawayfortwoyears. 他已走了两年。
(for+时间段)
HehasbeenanEnglishteachersince1992. 自从1992年以来他一直当英语教师。
(since+过去某一时刻)
一、since短语或从句表示过去的动作延续至今,since之后的时间为一点。
如:
Mr.Smithhasworkedheresince1984.1984年以来,史密斯先生一直在这工作。
He’slearnedabout5,000Englishwordssincehewenttocollege.
他上大学以来大约学了五千个英语单词。
二、for短语表示动作延续多长时间,for的宾语为时间段。
Wehaveknowneachotherfortwentyyears.我们认识有二十年了。
Ihaven’tseenherforalongtime.我好久没有见到她了。
练习:
用since和for填空
1)______twoyears2)_______twoyearsago3)_______lastmonth
4)______19995)_______yesterday6)_______4o’clock
7)______4hours8)_______anhourago9)_______wewerechildren
10)_____lunchtime11)______shelefthere
1.HehaslivedinNanjing________theyearbeforelast.
2.I’veknownhim__________wewerechildren.
3.OurteacherhasstudiedJapanese_________threeyears.
4.Shehasbeenawayfromthecity___________abouttenyears.
5.It’sabouttenyears__________sheleftthecity.
1)Wehavelearnedfivelessons______thebeginningogthisterm.
2)MrsLiaohasbeeninhospital______lastweek.
3)Ihavestayedatmyaunt’s_____twoweeks.
2.“终止”、“延续”要转换
英语中的动词从词义上可以分为延续性和非延续性两种,在现在完成时态中一定要注意动词这一特性,应将这类非延续性动词转换为延续性动词。
如:
“Thecatplay”hasbeenonforhalfanhour. 《猫》已经开演半个小时了。
Howlonghaveyouhadthisdictionary?
这本字典你买了多久了?
初中阶段常见的有:
come-be,goout-beout,leave-beaway(from),begin-beon,buy-have,borrow-keep,join-beamember/介词短语,die-bedead,become-be,open(v.)-beopen(adj.)等。
注意非延续性动词:
非延续性动词用于现在完成时态,不能与for引导的表一段的时间状语连用。
因为这个动作是不能延续一段时间的。
初中阶段常用的非延续性动词有:
come,go,move,arrive,leave,borrow,lend,buy,lose,finish,begin,start,get,receive,join,die,turnon,(off),puton,takeoff等。
如:
Shehasboughtthedictionary.
延续性动词有:
be,live,teach,study,have,work等等。
非延续性动词若要用for或since引导的时间状语,应找一个表示持续状态的词(既延续性动词)或词组来代替句中的非延续性动词。
如下列表格:
eg:
Helefthishometownlastyear.
Hehasbeenawayfromhishometownforoneyear.
非延续性动词(短暂性动词)延续性动词
1)joinbein
2)getupbeup
3)borrowkeep
4)buyhave
5)leavebeawayfrom
6)becomebeamemberof
7)turnon\offbeon\off
8)begin\startbeon
9)end\finishsomethingbeover
10)come\gobehere\there
11)come\gosw.\reach\arrivein\gettobeinsw.Or:
bein\livein\stayat
12)diebedead
13)gettoknowknow
14)close\openbeclosed\beopen
2.短暂性转换延续性
①arriveat/insw.getto/reachsw.come/go/movetosw.
→beinsw./atschool/athome/onthefarm/behere/bethere
1)HegottoBeijingfiveminutesago.
He__________________________Beijingfor__________________.
2)ImovedtotheUSAlastyear.
I__________________________theUSAsince____________________.
3)Iwenthomeyesterday.
I________________________homefor___________________.
4)Theycameherelastweek.
They__________________heresince___________________.
②come/goback,return→bebackcome/goout→beout
1)Hecameouttwoyearsago.
He____________________________for____________________.
2)WereturntoFuzhouyesterday.
We_________________________toFuzhousince__________.
③become→be
1)Ibecameateacherin2000.
I__________________ateacherfor__________________.
2)Theriverbecamedirtylastyear.
Theriver__________________dirtyfor___________________.
④close→beclosedopen→beopen
1)Theshopclosedtwohoursago.
Theshop__________________________for__________________.
2)Thedooropenedatsixinthemorning.
Thedoor________________________forsixhours.
⑤getup→beupdie→bedead
leavesw.→beawayfromsw.
fallasleep/gettotsleep→beasleep
finish/end→beovermarry→bemarried
1)Igotuptwohoursago.I________________________since________________.
2)HeleftFuzhoujustnow.He________________________________Fuzhouforfiveminutes.
3)Mygrandpadiedin2002.Mygrandpa______________________for_______________.
4)Themeetingfinishedatsix.Themeeting____________________forsixhours.
5)Igottosleeptwohoursago.I__________________________since___________________.
6)Theymarriedin1990.They___________________________since_________.
⑥start/begintodosth.→dosth.begin→beon
1)Ibegantoteachatthisschoolin1995.I________atthisschoolsince____.
2)Thefilmbegantwominutesago.Thefilm____________for________.
⑦borrow→keeplose→nothavebuy→haveputon→wear
catch/getacold→haveacoldgettoknow→know
1)Theyborroweditlastweek.They__________________itsince____________________.
2)Iboughtapentwohoursago.I__________________apenfor__________________.
3)Igottoknowhimlastyear.I___________________himsince____________________.
4)Iputonmyglassesthreeyearsago.I____________________myglassesfor__________________.
⑧have/hasgoneto→havebeenin
1)HehasgonetoBeijing.He_____________Beijingfortwodays.
⑨jointheleague/theParty/thearmy
→bealeague/aPartymember/asoldier
→beamemberoftheleague/theParty
→beintheleague/theParty/thearmy
1)Hejoinedtheleaguein2002.
He_________________a__________________fortwoyears.
He__________________a_____________________the__________fortwoyears.
He__________________________________theleaguefortwoyears.
2)Mybrotherjoinedthearmytwoyearsago.
Mybrother____________________a___________for______________________.
Mybrother______________________in_______________________fortwoyears.
havebeenin,havebeento与havegoneto的用法
一、have(has)beenin表示“在某地呆多长时间”,常与表示一段时间的状语连用,如:
since,for,howlong等。
例如:
Mr.BrownhasbeeninShanghaiforthreedays.布朗先生来上海已经有三天了。
此外还有这些搭配:
havebeenhere(there)/athome(school)/onthefarm
havebeenhere(there)/abroad
二、have(has)beento表示“曾经去过某地”,现在已经不在那里了。
可与just,ever,never等连用,例如:
Ihavejustbeentothepostoffice.我刚才去邮局了。
MaryhasneverbeentotheGreatWall.玛丽从未去过长城。
HaveyoueverbeentoHangzhou?
你曾经去过杭州吗?
have(has)beento后面可接次数,表示去过某地几次。
IhavebeentoBeijingthreetimes.我去过北京三次。
Theyhavebeentothatvillageseveraltimes.他们去过那个村庄好几次了。
三、have(has)goneto意为“到某地去了”,表示到了某地或正在去某地的途中。
总之,说话时该人不在现场,一般不用第一、第二人称代词作句子的主语。
----WhereisTom?
----Hehasgonetothebookshop.汤姆在哪里?
他到书店去了。
JackJohnsonhasgonetoLondon.杰克.约翰逊到伦敦去了。
I.用have(has)been或have(has)gone填空。
A:
Where____________LiFei___________?
B:
He____________toHainanIsland.
Howlong___________he___________there?
He_____________thereforthreedays.
Whenwillhecomeback,doyouknow?
I’mafraidhewon’tcomebackrecently.
CouldyoutellmethewaytoHainanIsland?
Sorry,I_________never___________there.
Howmanytimes________LiFei_______tothatplace?
He_____________thereonlyonce.
II.用have/hasbeento/in,havegoneto及go的各种形式填空。
1.WhereisJack?
He__________hiscountry.
2.David________theparkjustnow.
3.John_______Englandsincehecameback.
4.Howlong_____have_____thisvillage?
5.TheSmiths______Beijingforyears.6._____youever____America?
--Yes,I_____theremanytimes.
7.I_____thisschoolsincethreeyearsago.
8.WhereisJim?
He_____thefarm.
9.When_____he_____?
He_______anhourago.
10.Wouldyouliketo_____thezoowithme?
---Yes,butI_____therebefore.
11.Where_____you_____now?
---I____thezoo.
12.Heoften_____swimming.
13._____you______therelastyear?
14._____theyoften______skatinginwinter?
15.WhereisJack?
He__________hiscountry.
16.John_______Englandsincehecameback.
17.Howlong_____have_____thisvillage?
18.TheSmiths______Beijingforyears.
19._____youever____America?
20.I_____thisschoolsincethreeyearsago.
21.TheWangs__________Kunmingtolive.I’msurethey’llbehappierthere.
22.IwanttovisitMr.Emei.I___________(not)th