三大从句练习(含答案).docx
《三大从句练习(含答案).docx》由会员分享,可在线阅读,更多相关《三大从句练习(含答案).docx(8页珍藏版)》请在冰点文库上搜索。
宾语从句、状语从句、定语从句混合练习
1.Idon’tknow ornot.
A.whetherheisathome B.ifheisathome
C.thatheisathome D.whetherisheathome
2.Themanandthehorse fellintotheriverweredrowned(淹死).
A.which B.who C.that D.ofwhich
I.reallydon’tknow .
A.whattodo B.howtodo C.whattodoit D.todowhat4.Wecouldn’tfindout ,sowehandeditintotheteacher.
A.whosepenwasit B.whosepenitwas C.itwaswhosepen D.whosepenisit
5.Idon’tknow hestillliveshere.
A.where B.what C.when D.whether6.Theteacheraskedthenewstudent classhewasin.
A.which B.where C.if D.that
7.Idon’tknow Mr.Greenwillcometoseeus.He’llhelpuswithourEnglish.
A.why B.when C.how D.where
8.---Becareful!
Don’tbreakthebottles.Doyouhear Isaid?
David?
---Yes,Mum
A.what B.that C.why D.if
9.Couldyouringmeupassoonashe ?
A.arrived B.wouldarrive C.arrives D.willarrive
10.Thedoctor isleavingforLondonnextmonth.
8
A.thenurseistalkingtohim B.whomthenurseistalkingto
C.thenurseistalkingto D.whothenurseistalking11.Jimhasbeeninthefactoryfortwomonths heleftschool.
A.when B.since C.assoonas D.whether
12.---Doyouknow MrBlack’saddressis?
---HemayliveatNO.18orNo.19ofBridgeStreet.I’mnotsureof .
A.where,which B.where,what C.what,which D.what,where13.Thereisnotmuchdifferencebetweenthetwo.Ireallydon’tknow .
A.whatshouldIchoose B.whichIshouldchoose
C.whichshouldIchoose D.whatIshouldchoose
14.Heryoungsister iseighteenyearsoldisacollegestudent.
A.which B.who C.whom D.when
15.---DoyouknowBettyverywell?
---Yes,sheandI friendssincewemetInGuangzhoulastsummer.
A.havemade B.havebecome C.havebeen D.haveturned16.Doyouknowtheboy EnglishisthebestinJunior1?
A.whose B.who’s C.thathis D.which
17.Whocantellus overthere?
A.whatdotheytalk B.whataretheytalkingabout
C.whattheytalk D.whattheyaretalkingabout
18.---Theboy MissGreenboughtthepresentlooksveryhappy.
---He’sneverbeengivenapresent.
A.who B.towhom C.forwhom D.which
19.Haveyouheardofthenewairport willbeopenedthisyear?
A.who B.when C.which D.whom20.---Wheredoeshecomefrom?
---Pardon?
---Iaskedwhere .
A..didhecomefrom B.hecamefrom C.hecomesfrom D.doeshecomefrom
21.Didyoufindout ?
A.shewaslookingforwhosechild B.whosechildwasshelookingfor
C.whosechildsheislookingfor D.whosechildshewaslookingfor
22.Anurseisaperson jobistotakecareofthepatientinthehospital.
A.who B.whose C.that D.which23.Areyouinterestedin ?
A.howdidhedoit B.hedidithow C.howhedidit D.hehowdidit
24.Sheis agoodgirlthateveryonelikesher.
A.so B.how C.such D.much25.---Whoistheman waswalkingtoourEnglishteacher?
---Oh!
It’sMr.Baker,ournewmathsteacher.
A.he B.that C.whom D.which
26.They aboutanewfilmwhentheirteacher in.
A.havetalked,came B.didn’ttalk,wascoming C.willtalk,comes D.weretalking,came
27.Hewenttobedafterhe hishomework.
A.finish B.finishes C.hadfinished D.wasfinishing
28.Idon’tknow .Canyoutellme?
A.howthetwoplayersareold B.howoldarethetwoplayers
C.thetwoplayersarehowold D.howoldthetwoplayersare
29.---Whatdidthescientistsay?
---Hesaidhewonderedif intospacebyspaceshiponeday.
A.hehadtofly B.hecouldfly C.canhefly D.couldhefly
30.Hewillstartworkingassoonas here.
A.arriving B.hearrives C.hewillarrive D.hehasarrives
31.Myparentslivesinthelargestcity liesinthewestofthecountry.
A.which B.who C.whose D.that
32.Excuseme,sir.Couldyoutellme ?
A.Wherethebanknearest B.whereisthenearestbank
C.wherethenearestbankis D.thenearestbankiswhere
33.That’sall Iknow.Ican’ttellyouanymore.
A.which B.that C.who D.whose
34.It’s7:
30.Ican’tbelieveyou cookingdinneryet,Sally.
A.haven’tstarted B.didn’t C.don’tstart D.hadn’tstarted35.We XiaoLisinceshewasalittlechild.
A.know B.hadknown C.haveknown D.knew
36. meupwhenyou anyhelp.
A.Ring,need B.rang,need C.Toring,need D.Ringing,need
37.TheteachertoldusyesterdaythatDecember25 ChristmasDay.
A.is B.was C.hasbeen D.willbe
38.Hewas fatthathecouldnotgetthroughthedoor.
A.so B.how C.such D.much
39.Peterwillgotovisithisunclebeforehe Australia.
A.hasleft B.willleave C.isleaving D.leaves
40.Doyouknow ?
Theymovedheresoonaftertheirsonwasborn.
A.whenwouldtheGreensmovehere B.whentheGreensmovedhere
C.theGreenswouldmovehere D.whentheGreenswouldmovehere41.---Haveyoufinishedyourprojectyet?
---Notyet.Theteachersaidit tomorrow.
A.couldbehandedin B.canbehandedin C.canhandin D.couldhandin
42.Theteachersaidthattheearth roundthesun.
A.goes B.go C.went D.willgo
43 Whatdoyoulikedoingafterclass?
----Ilikenotonlyreading painting.
A.and B.butalso C.or D.for
44.Iwon’tletyouin youshowmeyourcard.
A.except B.unless C.but D.if
45.We’dliketotellyouthatyou theexam.
A.havepassed B.hadpassed C.pass D.willpass
46.“Couldyoutellme ?
”“Yes.They tothelibrary.”
A.wherearethetwins,havebeen B.wherewerethetwins,havebeen
C.wherethetwinsare,havegone D,wherethetwinswere,havegone47.---Mothercameinwhilewe TVatmidnight.
---Wassheangrywithyou?
A.werewatching B.arewatching C.watched D.watch
48.Whileshe NBAGamesinthesittingroom,thebell .
A.watched,wasringing B.iswatching,rang
C.waswatching,rang D.waswatching,wasringing
49.Ourfathersaidthathe anewcomputernextweek.
A.willbuy B.havebought C.wouldbuy D.buys
50.You’lldobetterinEnglish youworkharder.
A.or B.than C.if D.before
51.Ifthebus intenminutes’time,we lateforourmeeting.
A.didn’tcome,were B.doesn’tcome,willbe C.came,won’t D.hadn’tcome,willbe
52.Ihearthathe toBeijingyesterday.
A.goes B.willgo C.went D.havegone
53.Ifyou carefully,you thereportwell.
A.willlisten;willbeunderstand B.willlisten;understand
C.listen;willunderstand D.listen;understand
54.Bythetimethey thelostgirl,she awayforhalfamonth.
A.hadfound,was B.found,hadbeen C.hasfound,is D.hadfound,hadbeen
55.Mikeislearning acomputer.
A.howcanheuse B.howtouse C.howheuse D.howtousing
56.---Rick!
Yourjacketiswetthrough..Didn’tyoulistentotheweatherreportthismorning?
---No,Ididn’t.Iwasinahurry.Besides,it whenIleft.
A.hadn’trained B.wouldrain C.rained D.wasn’training
I.hurried Iwouldnotbelateforthemeeting.
A.since B.asif C.unless D.sothat
58.---Hi,Tom!
Canyoutellmewhen forLondon?
---Yes,tomorrowafternoon.
A.leaving B.leaves C.toleave D.areleaving59.---It’stimetodoyourhomework,Jack
---Yes,Mum.I’llturnofftheTVassoonastheprogramme .
A.ends B.end C.willbeended D.willend60.---DidyoutellyourbrotherwhereSusan ?
---Yes,butIdidn’ttellhimshe untilnextweek.
A.hasgone,won’tcomehome B.went,don’tcomehome
C.hadbeen,wouldn’tcomehome D.hadgone,wouldn’tcomehome
61.Theoldpeople lonelyatallsincewebegantovisitthemonceaweek.
A.don’tfeel B.hasn’tfelt C.haven’tfelt D.didn’tfeel
62.Shesaidshe forthetest.Youcantestherevennow.
A.hasprepared B.hadprepared C.willprepare D.wouldprepare63.---Howdidtheaccidenthappen?
---Youknow,it difficulttoseetheroadclearlybecauseit .
A.was;wasraining B.is;hasrained C.is;israining D.willbe;willrain
64.Thepoormanateabigbreakfast hesaidhewasn’thungry.
A.since B.because C.though D.for
65.Thoughitrainedheavily, werestillplayingontheplayground.
A.they B.sothey C.butthey D.andthey
66.Doyouremember lasttime?
A.whatisyourteachersaying B.whatyourteachersaid
C.whatyourteachersays D.whatdidyourteachersay
67.Catherine theletterbeforehermothercameintoherbedroom.
A.haswritten B.waswriting C.hadwritten D.iswriting
68.AskTony gowithustomorrow.
A.ifhewill B.ifhe C.willhe D.whetherwillhe69.Hedidn’tknow heshouldgoornot.
A.if B.weather C.that D.whether
70.Marydidn’tgotoseeafilm herfathercamebackhome.
A.until B.but C.if D.when71.Marywillgo aftershe herhomework.
A.shops;finish B.shopping;finishes C.toshop;finishing D.
shopping;finish72.Theclass
whenTom intotheclassroom.
A.began;waswalking B.hadbegun;walked C.begins;walks D.wasbeginning;walked