宾语从句专项练习一、选择填空:( ) 1。
It's so dark. I can't find out_______ it's a boy _______ a girl.A。
if, and B。
that, and C、either, or D.whether, orﻫ( )2。
Could you tell me if he _______to Shang hai?ﻫA。
has gone B。
hadgone C、went D. goﻫ() 3。
He told me_______she would catch the earlybus。
ﻫ A. which B、whether C.why D. that() 4。
Mrs。
Green askedme _______ I would gowith her。
ﻫA。
what B。
which C。
why D、thatﻫ( ) 5、Idon't know _______ thecoat_______ cheap enough、A。
if, is B、where,were C。
that ,was D、if, wereﻫ( ) 6.Call youtell me why _______ yesterday?ﻫA、you didn’tcomeB。
did you notcomeC。
didn't you come D. youdon't eﻫ( )7。
He saidthat they_______ Yunnan.ﻫA、have been to B. hadgone to C。
have gone to D. has gone toﻫ( ) 8. Jackisn't sure_______ studentsthere arein his class。
ﻫA. how many B、what C。
which D。
w hether( ) 9。
Canyou tell me _______yesterday?A。
whatthey do B。
what they did C. what do theydo D.what didtheydo()10。
I want to know _______his homework yesterdayevening、A。
ifhe finishedB。
whether he hadfinishedC。
hadshe finishedD、has she finished( )11、Do you knowwhat_______ this timeyesterday?ﻫA。
they are doing B、are they doing C。
they weredoing D、were theydoin gﻫ( ) 12、Excuseme,can you tell me_______ ?A。
whywas the trainlateB、why the train was lateC。
why is thetrain late D、why the train is late( ) 13。
Do youknow where _______? Someone islooking for him.ﻫA。
he is B、he was C。
is he D、was he( ) 14. Hewanted to know how long_______ in hospital.ﻫA. she isstaying B。
sh ehadstayed C、did she stay D、she stayﻫ( ) 15、My brother said he_______ going _______ his friend the next day、A。
was, tomeet B. would go,has C。
will go, was goingtoD、willgo, will( ) 16。
He toldmethathe_______ toLondon the next day。
ﻫA。
would go B。
go C.went D。
has goneﻫ() 17。
He saidthat light _______muchfaster than sound、ﻫA。
traveled B、will travelC、travels D.is traveling( )18.Our teacher said that themoon_______ around the earth.ﻫA。
tur nB。
turned C. has turned D. turns( ) 19、Hesaid that April _______ the_______ monthof ayear、A.is, thirdB、is, fourth C。
was, fourth D、was, thirdﻫ( )20、Do youknow_______?ﻫA。
is it whose pen B.whosepen is itC。
whos epen it isD。
it is whose pen( ) 21、Can you tell me_______ ?ﻫA。
whoare you B、who youare C。
you are whoD. who you beﻫ() 22。
Do you know_______of the three?ﻫ A. whichbook she likes best B、whichbestbook doesshe likeC。
that whichbookshe likes bestD。
which book she best likesﻫ( )23.Ihear_______ the teacher will come back fromtheUK soon、A. which B。
that C。
when D、whetherﻫ() 24. Canyou tell me _______ languageshe speaks?A、whichB、whatC、that D。
whetherﻫ( ) 25. Canyou tellus _______ you grow cotton in yourcountry?ﻫA、tha t B.whether C、which D. whose ( ) 26、Idon’tunderstand _______ you said、A。
when B、that C. where D. what( ) 27、Doyou know _______ madehim angry lasttime?ﻫA、when B. that C。
whereD、whatﻫ() 28、Can youtell me_______the meeting will begin?ﻫA。
what B. whether C。
when D、where( ) 29. _______surprised me most was_______ he didn't go to schoolyesterday.A。
What, howB。
What, that C、That, thatD。
Whom, thatﻫ( ) 30、Iwondered_______ they had been to America、ﻫA、if B。
wh at C. whoD。
thatﻫ( )31. You will feel hungry_______ youdon't have breakfast。
A、whatB、why C、if D。
howﻫ( )32、Do youknow_______ Jackleft so early?ﻫA。
what B。
why C、untilD。
thoughﻫ( ) 33。
You must do _______ Itold you.ﻫ A. after B、before C。
wher eD。
as( ) 34。
Iam sure _______you said istrue。
ﻫ A. what B、that C、whichD。
who( )35。
It has not been decided _______they will leave.ﻫA。
why B、whenC。
which D. what () 36。
Go back _______ you come from。
A、until B。
whereC. when D、t hatﻫ( )37. Do you know _______ she will goto the cinemawithus?A、if B。
where C。
who D. which( ) 38. The childrensaid_______ they_______ themselvesvery much、ﻫA、if,enjoy B. why,enjoyed C. where,enjoyD、that,enjoyedﻫ() 39。
Idon't think_______I_______ outthe problem、ﻫA。
if, canwork B、how,will work C、that,canwork D、when, will workﻫ( ) 40. Sheisafraid _______he_______cold atnight、ﻫA. that, will catch B、that, catches C。
whether, will catch D。
is, catchesﻫ()41、Weare sure _______ he_______ tospeak English well。
A。
that, learned B. that, has learned C、if,learned D。
if, has learned()42。
Theboy asked_______I_______ any noise from outside.ﻫ A. when,heard B.why, hadlearned C. whether, had heard D、what,heard( ) 43、Who can tell us_______。
about over there?A、what theytalkB、what do they talkC。
whataretheytalkingD、what they are talkingﻫ( ) 44、Wecouldn'tfind out _______ , so weasked a policeman.A。
whose bike it was B。