学习好资料 欢迎下载
初中状语从句、宾语从句、定语从句练习和答案
( )1.When you____the office,you’d better_____that the lights are turned off. A.leave;make sure B.leave;to make sure C.will leave;make sure D.will leave;to make sure
( )2.John fell asleep____he was listening to the music. A.after B.before C.while D.as soon as
( )3.I won’t believe that the five—year—old boy can read five thousand words ___I have tested him myself.
A.after B.when C.if D.until
( )4.I haven’t heared from Bill___he left here. A.when B.before C.since D.while ( )5.—Is Tom at school today?
—No.He’s at home____he has a bad cold. A.because B.if C.until D.before
( )6.Sorry,you speak ___quickly____I can’t follow you. A.too;to B.so;that C.as;to D.very;so
( )7.Tomorrow we’ll go to the city park___it is sunny. A.as soon as B.when C.if D.as
( )8.—Shall we have the volleyball match tomorrow? —Oh,it will be put off if it____.
A.snows B.is snowing C.snowed D.snow
( )9.—Do you know if will go to the cinema tomorrow? —I think we’ll go if we___too much work. A.will have B.have C.won’t have D.don’t have
( )10.Jack spends much money on books____he is not so rich. A.though B.when C.if D.because
( )11.Don’t worry,I’ll tell Mr Green___he comes back. A.when B.how C.why D.where
( )12.If Mike___up earlier,he can finish the work in time. A.get B.will get C.gets D.is getting
( )13.If Mr Smith___back, please let me know. A.will come B.comes C.came D.had come
( )14.There will be a parents’ meeting this afternoon.But my parents can’t come because they___to Harbin.
A.has gone B.have gone C.has been D.have been
( )15.—Mary, what about going boating if it___tomorrow? —Good idea.
A.not rain B.will rain C.doesn’t rain D.won’t rain
( )16.—Tom,if you____so many mistakes again,you’ll lose your job. —Sorry,sir.
A.will make B.made C.make D.making
( )17.This dress still looks pretty on you,____it is out of style. A.though B.but C.since D.if
( )18.____they are brothers,they don’t look like each other at all.
学习好资料 欢迎下载
A.Because B.Although C.When D.As
( )19.Mary was___ill___she got the disease that her mum had to stop working to look after her. A.such;if B.so;if C.such;when D.so;when
( )20.You will be late___you leave immediately. A.unless B.until C.if D.or
( )21.___he isn’t rich enough,he often gives away money to some poor children. A.Though B.When C.Because D.If
( )22.He made___great progress___we were all very happy. A.as;that B.so;as C.such;that D.so;that ( )23.I must go to school____.
A.before the first class will begin B.before the first class began C.before the first class begins D.before the first class is beginning ( )24.When I saw him, he ___with our English teacher. A.is talking B.will talk C.was talking D.would talk
( )25.When I got to the station, the train____already____. A.will;start B.was;started C.has;started D.had;started ( )26.—Why didn’t you go surfing last Sunday? —___I had a bad headache. A.Because B.Since C.As D.For
( )27.—This dress is in last year’s style.
—I think it still looks perfect___it has gone out this year. A.so that B.even though C.as if D.ever since
( )28.The book was so interesting that he had read it for three hours ___he realized it. A.unless B.if C.after D.before
( )29.I am waiting for my friend.____,I’ll go swimming alone. A.If he doesn’t come B.If he won’t come C.If he will come D.If he is coming ( )30.It looks ____to wash the clothes.
A.as if the water is dirty eough B.as if the water isn’t clean enough C.that the water isn’t dirty eough D.that the water is clean enough
学习好资料 欢迎下载
宾语从句
( )31.I don’t know ___tomorrow.Can you tell me? A.when we stared B.when did we start C.when we will start D.when will we start ( )32.Our class teacher asked the monitor___.
A.why didn’t Bill come to school B.why doesn’t Bill come to school C.why Bill didn’t come to school D.why Bill doesn’t come to school ( )33.Peter says that the Whites are on holiday,but no one knows___ A.where they have been B.where are they
C.where are they from D.where they have gone ( )34.—Could you please tell me____? —I live in Yan’an.
A.where do you live B.where were you born C.where you live D.where you were born ( )35.She didn’t tell me when she ____.
A.came B.is coming C.would come D.will come ( )36.We haven’t decided if____.
A.will we take a field trip B.we take a field trip C.we’ll take a field trip D.do we take a field trip ( )37.This morning my mother asked me___. A.why he is not here B.how did my brother do it C.what time is it D.what Judy did over the weekend ( )38.I want to write to John, but I don’t know_____.
A.what his e__mail address was B.what is his e__mail address C.what his e__mail address is D.what was his e__mail address ( )39.—Can you see____?
—No. Let’s go and have a look.Maybe we can help him. A.what are they doing there B.what was happening there C.what is happening there D.what are they talking there ( )40.—Why didn’t Alice come to the party last night? —I don’t know.
A.why didn’t she B.why she didn’t C.why did she D.why she did ( )41.—Can you tell me ___? —I think it’s his.
A.where he lives B.where does he live C.whose the dictionary is D.how old he is ( )42.—What did he say just now? —He asked me ___in Kunming.
A.when did PPRD(泛珠会) open B.when PPRD open C.when PPRD opened D.when does PPRD open ( )43.No one knows____in fifty years.
A.what will our life be like B.what is our life like C.what our life will be like D.what our life is like
学习好资料 欢迎下载
( )44.Can you tell me____? Mr Wang is looking for him. A.where Peter is B.where is Peter C.where was Peter D.where Peter was
( )45.—I don’t know ___.Can you tell me ? —In the school hall.
A.where we’ll have a party B.who will give a talk to us C.when we’ll have a meeting D.what I will do ( )46.—Can you tell me at what time ___? —In half an hour.
A.the ship is leaving B.is the ship leaving C.was the ship leaving D.the ship leaving ( )47.—Could you tell me___? —He is an engineer.
A.what is he B.what does he do C.who is he D.what he does ( )48.—Could you tell me ___to go to Hainan by air? —Just a minute, please.I have to check my computer. A.how much does it cost B.how much did it cost C.how much it cost D.how much it costs
( )49.—Could you tell me____?—Glad to help.
A.if I have been to the Great Wall B.where did he study C.how I can get to the station D.what’s your name ( )50.—I wonder____.—Zebras.
A.what do they call these animals B.how they call these animals C.what they call these animals D.how do they call these animals ( )51.Who can tell me ___at the meeting?
A.what he said B.he said what C.what did he say D.how he said ( )52.—Can you make sure ___?
—Sorry,I can’t. But I did see her just now. A.where did she go B.where she had gone C.where she has gone D.where will she go
( )53.I want to know___the day after tomorrow.
A.what he will do B.what will he do C.what he did D.what did he do ( )54.Professor Nelson wanted to know___.
A.when would the conference begin B.when the conference would begin C.when will the conference begin D.when the conference will begin ( )55.No one can be sure ___ in a million years. A.what man looks like B.what will man look like C.man will look like what D.what man will look like ( )56.—Could you tell me how long ___the book? —Three days.
A.I can keep B.can I borrow C.I can borrow D.can I keep ( )57.Just now I asked Linda____,but she didn’t tell me. A.where does she come from B.where did he come from C.where was she from D.where she came from
学习好资料 欢迎下载
( )58.I followed him to see___he was going, and I was very surprised when he went into the police station.
A.how B.where C.why D.whether
( )59.The teacher asked me ___during the Spring Festival.
A.where had I been B.where I had been C.where had I gone D.where I had gone ( )60.My uncle remembered___.
A.when we moved to the town B.when did we move to the town C.when we move to the town D.when do we move to the town