英語賓語從句鞏固練習(xí)題9(含講解)
1.?Do you know ______?
A. which floor he lives ? ?B. which floor he lives on
C. he lives on which floor ? ? D. which floor does he lives on
答案:?B
解析:?你知道他住哪層樓嗎?哪層樓用which floor, live是不及物動詞,后面不能直接跟賓語,只能加一個介詞之后,在跟賓語,在哪一層樓,on the floor, 所以介詞用on.
2. ?They don't know _______ their parents are.
? ? B. what ? ? C. why ? ?D. which
答案:?B
解析:what 表示職業(yè), 因此選B.
3.?Tell me where ____?
A. is the hospital ? ? B. the hospital is ? ? C. is hospital ? ? D. hospital is
答案:?B
解析:?你能告訴我醫(yī)院在哪兒嗎?賓語從句用陳述語序。
4.He hasn’t decided _______.
A. if he’ll go on a trip to Wu xi ? ? ? ?B. when will he go on a trip to Wu xi
C. if he goes on a trip to Wu xi ? ? ?D. when does he go on a trip to Wu xi
答案:A
解析:?他還沒有決定他是否將去無錫旅行。因為有hasn’t decided得知,還沒有決定,所以不可能是打算去,賓語從句用陳述語序。
5.?Can you see ________?
A. what he’s reading ? ? ?B. what is he reading
C. what does he read ? ? D. he reads what?
答案:?A
解析:你能看見他現(xiàn)在真正讀什么嗎?賓語從句用陳述語序,主句是現(xiàn)在時態(tài),從句根據(jù)事實來決定用什么時態(tài),你能看見是說現(xiàn)在,所以應(yīng)該是問現(xiàn)在正在讀什么。
6.I don't know _________ he will come tomorrow. _________ he comes, I'll tell you.
A. if; Whether ? ? B. whether; Whether ? ? C. if; That ? ? ?D. if; If
答案:?D
解析:前一個if引導(dǎo)賓語從句,表示選擇“是否”,后一個if引導(dǎo)的是條件狀語從句表示將來的動作,所以用主將從現(xiàn)。
【小知識】賓語從句的語序
無論主句是陳述句還是疑問句,賓語從句都必須使用陳述語序,即“主句+連詞+賓語從句(主語+謂語+……)”句式。根據(jù)連接詞在從句中所擔(dān)任的不同成分,可分為以下四種:
1)連接詞+謂語。連接詞在從句中作主語。常見的連接詞有: who,what,which等。如:
Could you tell me who knows the answer,please?你能告訴我誰知道答案嗎?
The small children don't know what is in their stockings.這些小孩子不知道襪子里有什么東西?
2)連接詞+名詞+謂語。連接詞在從句中作主語的定語。常見的連接詞有:whose,what,which,how many,how much等。如:
He asked whose handwriting was the best in our class.他問我們班上誰的書法最好。
The teacher asked us how many people there were in the room.老師問我們房間里有多少人。
3)連接詞+主語+謂語。連接詞在從句中作賓語、狀語或表語。常見的連接詞有:who(m),what,which,how many,how much, when,why,how,where,if /whether(在句中不充當(dāng)任何成分)等。如:
He hasn't decided if he'll go on a trip to Wuxi.他還沒決定是否去無錫旅行。
Could you tell me what I should do with the money ?你能告訴我我如何處理這筆錢嗎?
4)連接詞+名詞+主語+謂語。連接詞在從句中作賓語或表語的定語。常見的連接詞有:what,which,how many,how much,how等。如:
Do you know which class he is in ?你知道他在哪個班嗎?
She asked me if I knew whose pen it was.她問我是否知道這是誰的鋼筆。