宾语从句
一、单项选择
1.I don’t know if he ______ to the English corner, but I’ll ask him about that when he ______ to the class.
A.goes, will come B.will go, will come
C.goes, comes D.will go, comes
2.Some of his friends are interested in science, but none of them can tell _______.
A.when UFOs appeared next time B.that horses know the way or not
C.where was this kind of plant found D.how elephants communicate
3.— Do you know ____________
—At 9:00 tomorrow morning.
A.when the video meeting began
B.when did the video meeting begin
C.when the video meeting will begin
D.when will the video meeting begin
4.—Could you tell me ________
—The day after tomorrow.
when we had the school leavers’ party
B.when did we have the school leavers’ party
C.when will we have the school leavers' party
D.when we will have the school leavers’ party
5.--- Judy, could you tell me_______the schoolbag
--- Oh, yes. I bought it in a store on the Internet.
A.where did you buy B.where will you buy
C.where you bought D.where you will buy
6.— Celia,join us in the Super Summer Camp if it this weekend.
—.I'd love to. But nobody knows if it .
is fine; rains B.is fine; will rain
C.will be fine; will rain D.will be fine; rains
7.–What did your teacher say just now
--He asked me __________.
A.how could I work it out
B.when did I go to the library
C.why I am late for school
D.if I had get ready for the exam
8.Could you please tell me ________a meeting in Guangzhou next week
A.if there was going to be B.if there is going to be
C.whether is there going to be D.whether there is going to have
9.---What did the teacher say to you
---He asked me______.
A.why I look unhappy then
B.when did I go home last night
C.how could I solve the problem
D.if I had got everything ready
10..-Hi,Bruce.Here’s a letter for you.
-Thanks.I wonder_________.
A.who that letter was from B.who was from that letter
C.who was that letter from D.who from that letter was
11.I want to know if he ________ tomorrow, if he _________, please call me in time.
A.will come; comes B.comes; will come
C.comes; comes D.will come; will come
12. --Could you tell me _________
---Sure. Walk straight along this street and you'll find it.
A.how can I get to the post office B.where is the post office
C.which is the way to the post office D.how far the post office is
13.It’s hard to imagine ________ the way out of the forest without the help of the local guide.
A.what they were able to find B.what were they able to find
C.how they were able to find D.how were they able to find
14.—Could you tell me ________ I must find him.
—Sorry, I have no idea. But he was here just now.
A.where Tom was B.where has Tom gone
C.where can I find Tom D.where Tom is
15.- What are you doing, Jack
-I am searching for some information about the Blue Moon. I wonder _____________.
A.that it will appear next time B.why does it look blue
C.when was it found for the first time D.whether it represents something lucky
16. I hope _______to my birthday party next Friday.
A.them to come B.they to come
C.them can come D.they can come
17.— What did Mr. Lee say just now
— He asked _________ last week.
A.where did we have a picnic B.where we had a picnic
C.where will we have a picnic D.where we will have a picnic
18.I don’t know if he __________ tomorrow. If he __________, I will call you.
A.will come, comes B.comes, will come
C.comes, comes D.will come, will come
19.—Alice, could you tell me London
—Sure. Last Sunday
A.when Mr.Smith left B.when Mr.Smith will leave
C.when did Mr.Smith leave D.when will Mr.Smith leave
20.We are glad to hear that the Greens _____ to a new flat next week.
A.move B.moved C.will move D.have moved
二、改写句子
21.I think it’s in your room. (改为否定句)
I _________ _________ it’s in your room.
22.Molly thinks that the teams are fantastic.(改为否定句)
Molly ________ ________that the teams are fantastic.
23.I think he will come.(改为否定句)
I ________ think he ________ come.
24.What will life be like in 50 years’ time Do you know (改为宾语从句)
Do you know what ________ ________ be like in 50 years’ time
25.Where can I buy the stamps Please tell me.(合并为一句)
Please tell me ________ buy the stamps.
26.Miss Evans asked Bob, “Will you join the chess club this weekend ”(改为宾语从句)
Miss Evans asked Bob ________ he ________ join the chess club that weekend.
27.Jessie asks, “Did the ancient Greeks win the battle through a trick ”(合并为一句)
Jessie asks _____ the ancient Greeks _____ the battle through a trick.
28.He is from Canada. I know.(合并句子)
I know ________ he ________ from Canada.
29.When does the plane take off Could you tell me (连接成含有宾语从句的复合句)
Could you tell me when ________________________
30."Can you solve the problem yourself " Our science teacher asked Bob. (改为宾语从句)
Our science teacher asked Bob _________he _________solve the problem himself.
参考答案:
1.D
第一空,if引导的宾语从句表示一般将来时,故用will go。第二空when引导的时间状语从句用一般现在时表示一般将来时,故此处为comes,故选D。
2.D
when UFOs appeared next time不明飞行物下次什么时候出现,这个选项时态不对;that horses know the way or not引导词应用whether;where was this kind of plant found宾语从句中应用陈述语序,这个是疑问语序。故应选D。
3.C
考查宾语从句。问句是一个含宾语从句的复合句,宾语从句中从句语序应该为陈述句语序,因此排除B和D;根据答语“At 9 o'clock tomorrow morning.”可知询问的应该是将来的事,用一般将来时,选项A是一般过去时,故选C。
4.D
考查宾语从句。when we had the school leavers’ party一般过去时,陈述语序;when did we have the school leavers’ party一般过去时,疑问语序;when will we have the school leavers’ party一般将来时,疑问语序;when we will have the school leavers’ party一般将来时,陈述语序。根据答语“The day after tomorrow.”可知,空出的句子应用一般将来时,故排除A、B项;根据句意,空出的句子是宾语从句,应用陈述语序,故排除C项。故选D。
5.C
考查宾语从句。宾语从句要用陈述语序,根据回答I bought it in a store on the Internet.的时态是过去式结合语境可知从句时态要用过去式,书包已经买完了。A和B是疑问句语序,排除,D是将来时排除,结合句意和语境可知选C。
6.B
但是没有人知道周末是否会下雨。第一句中的连词if意为“如果”,用来引导条件状语从句,从句用一般现在时表示将来,故用is fine;第二句中的if意为“是否”,引导宾语从句,根据句意从句用一般将来时will rain。故选B。
7.D
考查宾语从句。A. How could I work it out 我怎样能解决这个问题;B. when did I go to the library我什么时候去图书馆;C. why I am late for school我上学迟到的原因;D. if I had got ready for the exam是否我为考试准备好了。结合句意和语境可知,故选D。
8.B
考查宾语从句。根据宾语从句遵循陈述语序,即“疑问词+主语+谓语”,排除C,由could you tell me表委婉语气,next week是一般将来时的标志词,排除A,there be句型表示“有”,there be的一般将来时构成:there is/are going to be,排除D,故选B。
9.D
宾语从句用陈述句的语序,排除B,C;根据主句谓语asked是一般过去时,从句用过去时态的某种形式,排除A,因此宾语从句的谓语用过去完成时,had done, 故选D。
10.A
11.A
第一个句子是if引导的宾语从句,主句是一般现在时,从句时态根据句意确定,本句中是问明天是否能来,所以用将来时;第二个句子是if引导的是条件状语从句,遵循主将从现的规则,所有从句应该用一般现在时,从句主语是he,故用comes;故答案选A。
12.C
13.C
考查宾语从句。本句是宾语从句,需用陈述语序,排除BD;根据“without the help of the local guide”可知,此处强调方式,故选C。
14.D
考查宾语从句。由“Could you tell me…”可知,此处应为宾语从句,要用陈述句语序,故排除B、C两选项;主句中的“Could you…”为委婉语气,并不是一般过去时,结合“I must find him…I have no idea”可知,此处应为说话者想要知道汤姆现在在哪里,故从句应为一般现在时态。故选D。
15.D
考查宾语从句。A. that it will appear next time它下一次出现的时间; B. why does it look blue为什么它看起来是蓝色的;C. when was it found for the first time 它是什么时候第一次被发现的;D. whether it represents something lucky它是否代表一些幸运的事情;因为宾语从句需要要陈述语序,所以B,C排除;又因为想知道后面应该加不确定的事情,而that后面加肯定的事实。所以A排除。故选D。
16.D
17.B
考查宾语从句。根据英语语法,宾语从句的语序应为陈述句的语序,A、C选项可排除。根据句中时间状语last week提示,问的是过去发生的事,故从句应用表示过去的某种时态, 18.A
考查时态。第一空位于宾语从句中,根据时间状语“tomorrow”可知,用一般将来时;在时间或条件状语从句中,可以用一般现在时代替将来时。第二空考查主句是一般将来时,if条件句应用一般现在时态表将来。故选A。
19.A
根据could you tell me _______ 可知,本题考查宾语从句,宾语从句中一般为陈述语序,选项C/D是疑问语序,所以排除掉;再根据Last Sunday,可知这里指的是过去的时间,时态用一般过去时。故选A。
20.C
考查宾语从句和一般将来时的用法。 解题思路:这是一个由that引导的宾语从句,主句使用一般将来时,从句可以使用各种时态;由从句中next week可以看出主句要使用一般将来时,故答案选C。
21. don’t think
22. doesn’t think
23. don’t will
24. life will
25.where I can或where to
26. if或whether would
27. whether/if won
28. that is
29.the plane takes off
30. whether/ if could