英语选择题的答案:
(A)1.It____5yearssincewekneweachother.AisBhadbeenCwillbeDwas
(A)2.she_____sadsinceyouwentaway.AhasbeenBisCwasDhadbeen
(D)3.I____himfortwomonths.AgottoknowBhavegottoknowChaveknowDknew
这几道题都是现在完成时部分的,涉及到延续性动词和非延续性动词的用法以及与之转换的几个句型。
第一题:
1、主语+have/has+done(动词的过去分词)+for+时间段/since---.
=It's/hasbeen+时间段+since从句(从句用一般过去时).
=时间段+haspassed+since从句(从句用一般过去时).
例如:这本书我已经买了三天了。
Iboughtthisbookthreedaysago.(buy为非延续性动词不能与时间段连用,但可与一般过去时连用)
=Ihavehadthisbookforthreedays/sincethreedaysago..(buy为非延续性动词用have替换)
=It's/hasbeenthreedayssinceIboughtthisbook.
=ThreedayshaspassedsinceIboughtthisbook.
第一题为句型,故选择A
第二题:自从你离开后她很悲伤。
主语+have/has+done(动词的过去分词)+for+时间段。
=主语+have/has+done(动词的过去分词)+since+时间段+ago.
=主语+(动词的过去分词)+since从句(从句用一般过去时).
第三题:非延续性动词不能与howlong/for---/since---连用但可与一般过去时连用
gettoknow不延续用know替换
延续性动词与非延续性动词及其转换
动词按其动作发生的方式、发生过程的长短可分为延续性动词与非延续性动词。
一.延续性动词表示能够延续的动作,如:learn,work,stand,lie,know,walk,keep,have,wait,watch,sing,read,sleep,live,stay等。延续性动词可以与表示时间段的状语连用。
表示时间段的短语有:for+一段时间,for2years;since从句,sincehecamehere;since+时间点名词,sincelastyear,since5daysago;howlong;foralongtime等。
二.非延续性动词也称终止性动词、瞬间动词,表示不能延续的动作,这种动作发生后立即结束。如:open,die,close,begin,finish,come,go,move,borrow,lend,buy等。非延续性动词在肯定句中与表示时间点的状语连用,如:twoyearsago;at5o'clock;否定的终止性动词可以与表示时间段的时间状语连用。
三.延续性动词与非延续性动词之间的转换:leave---beaway,borrow---keep,buy---have,begin/start---beon,die---bedead,finish---beover,join---bein+组织机构,beamemberof+组织机构,opensth---keepsthopen,fallill---beill,getup---beup,catchacold---haveacold,comehere---behere,gothere---bethere,become---be,comeback---beback,fallasleep---beasleep,getto/arrive/reach---be(in),leave---beawayfrom,gettoknow---know,go(get)out→beout,puton→wear;catchacold→haveacold等。例:Theoldmandied4yearsago.----Theoldmanhasbeendeadfor4years.----Itis4yearssincetheoldmandied.----Fouryearshaspassedsincetheoldmandied.HejoinedtheParty2yearsago.-----HehasbeeninthePartyfor2years.Iboughtthebook5daysago.----Ihavehadthebookfor5days.
补充练习:
1.Whenhearrivedatthebusstop,thebus________for20minutes.A.hasleftB.hadleftC.hasbeenawayD.hadbeenaway
2.I______theLeaguefor5yearssofar.
A.joinedB.havejoinedC.havebeenin
3.Thefactory___sincetheFebruaryof1988.
A.hasbeenopenB.hasopened
C.wasopenD.opened
4.MaryandRose_______friendssincetheymetin2000.A.havemadeB.havebeenC.madeD.havebecome
5.Youmustn't________untilhecomesback.
A.beawayB.leaveC.beleft
6.Themeeting_______foraweeknow.
A.hasfinishedB.hasendedC.hasbeenover
7.MissGao___thisschoolfornearly5years.
A.hasbeeninB.hascometoC.hastaught
8.Ben______ateacherfor4years.
A.hasbeenB.hasbecomeC.wasD.became
9.I______homeforaweek.A.havereturnedB.havebeenbackC.returned
10.Howlong_______he________?
A.diedB.has,diedC.has,beendead
11.He______ateightyesterdayafternoon.
A.sleptB.wassleepingC.hassleepD.hadslept
12.He________thecarforaweek.
A.boughtB.hasboughtC.hashad
13.-Howlong___you_____ill?Twoweeks.
A.didfallB.have,fellC.have,been
14.Since2000,he_____hishometown.A.hasleftB.hasmovedawayC.hasbeenawayfrom
15.I'lllendyouthebook,butyoucanonly___itfor2days.A.borrowB.keepC.take
16.Thebus___ontheroadfor2hourssofar.
A.hasstoppedB.stoppedC.hasbeen
17.Areyou_____thejacketthesedays?
A.wearingB.puttingonC.dressingD.on
18.He________for2hours.
A.gotupB.hasgotupC.hasbeenup
19.Tomisillinhospital.He_______acoldforseveraldays.A.isB.catchesC.hascaughtD.hashad
20.HowlongcanI___thebook?Twoweeks.
A.borrowB.lendC.getD.keep
把这份材料好好看看吧,希望能帮到你!
免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。
如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!
新励学网教育平台
海量全面 · 详细解读 · 快捷可靠
累积科普文章数:18,862,126篇