需要50道宾语从句单选练习题
需要50道宾语从句单选练习题
需要50道宾语从句单选练习题
需要50道宾语从句单选练习题
宾语从句练习
一、
()1.Thegirlsaskedifthey____somefoodanddrinkwiththem.
A.tookB.takeC.takesD.willtake
()2.Catherinesaidthatshe___toGuangzhou.
A.hasnevergoneB.hadnevergone
C.hasneverbeenD.hadneverbeen
()3.Thestudentswanttoknowwhetherthey___dictationtoday.
A.hadB.has.C.willhaveD.are
()4.SheaskedLindaif___goandgetsome.
A.couldsheB.shecouldC.shecanD.shemay
()5.Lindasaidthemoon___roundtheearth.
A.travelledB.hastravelledC.travellsD.hadtravelled
2
()1.Canyoutellme___youwereborn,Betty?
A.whoB.whatC.whenD.that
()2.Idon'tknow___theyhavepassedtheexam.
A.whatB.ifC.whenD.where
()3.Ihardlyunderstand.___hehastoldme.
A.thatB.whatC.whichD.who
()4.Shedidn'tknow___backsoon.
A.whetherhewouldbeB.ifwouldhebeC.hewillbe
()5.Idon'tknow_____hestillliveshereaftersomanyyears.
A.whetherBwhereC.whatD.when
()6.Doyouknow_____theylistenedtoyesterdayevening?
A.whatBwhenCwhyDhow
()7.Heaskedme_____toldmetheaccident.
AwhomBwhichCwhoDwhose
3
()1.Theydon'tknow______theirparentsare.
AthatBwhatCwhyDwhich
()2.Pleasetellme______whatlastyear.
A.wheredoesyoursisterworkBwheredidyoursisterwork
CwhereyoursisterworksDwhereyoursisterworked
()3.SheaskedmeifIknew______.
A.whosepenisitB.whosepenitwas
C.whosepenitisD.whosepenwasit
()4.Youmustremember________.
A.whatyourmothersaidB.whatdidyourmothersay
C.yourmothersaidwhatD.whathasyourmothersaid
()5.Didyouknow____?
A.whohewaslookingafterB.whowashelookingfor
C.whoheislookingforD.whoheislookingafter
()6.Couldyoutellme___?
A.whenwilltheyleaveBeijingB.whenwouldtheyleaveBeijing
C.whentheywillleaveBeijingD.whendidtheyleaveBeijing
参考答案:
1.1-5ADCBC
2.1-7CBBAAAC
3.1-6BDBAAC
无答案:
提高型
1.Idon’tknow_____hewillcometomorrow._____hecomes,I’lltellyou.
A.if;WhetherB.whether;WhetherC.if;ThatD.if;if
2.Couldyoutellme____theradiowithoutanyhelp?
A.howdidhemendB.whatdidhemend
C.howhemendedD.whathemended
3.Couldyoutellme____dowiththemoney?
A.howtoB.whatshouldIC.howIshouldD.whatIshould
4.CanyoutellmehowmanyEnglishwords____since1996?
A.haveyoulearnedB.didyoulearnC.youhavelearnedD.youlearned
5.MissLiwantstoknow_____nextweek.
A.whenmyuncleleavesB.whenwillmyuncle
C.wheremyunclewillstayD.wheredoesmyunclestay
6.Canyoutellmewhen____?
A.doestheshipleaveB.theshipwillleave
C.theshipleaveD.willtheshipleave
7.Alicewantedtoknow____hergrandmotherlikedthebag.
A.thatB.ifC.whichD.what
8.Idon’tknow____Janewaslateforschoolthismorning.
A.whoB.whatC.whomD.why
9.Theydon’tkno