英語賓語從句鞏固練習題1(含講解)
1. Miss Green didn’t tell us _______ in 2002.
A. where does she live B. Where she lives
C. where did she live D. where she lived答案: D
解析: 該題考查的是賓語從句的語序和時態。賓語從句應用陳述句的語序和時態,所以應選D。
2. -Tommy, do you know if Frank ________ to the zoo this Sunday if it ________?
-Sorry, I have no idea.
A. will go; is fine B. goes; is fine
C. will go; is going to be fine D. goes; will be fine
答案: A
解析:結合題意“湯姆,如果天氣好的話,你知道弗蘭克這個星期六將去動物園嗎?”可知第一個空是賓語從句,要用一般將來時,第二個空是條件狀語從句,要用一般現在時,故排除B、C、D三項,選A。
3. Have you decided ________for Australia?
A. when will you leave B. when do you leave
C. you will leave when D. when you will leave
答案: D
解析:你決定什麼時候去澳大利亞了嗎?賓語從句用陳述語序。
4.Can you tell me _________ ?
A. where does Tom live B. where Tom lived
C. Tom lives where D. where Tom lives
答案:D
解析: 賓語從句用陳述語序,where作從句的賓語。
5.The old man asked me ________ .
A. where was the cinema B. where is the cinema
C. where the cinema was D. where was the way to the cinema
答案: C
解析:賓語從句用陳述語序,where表示地點。
6.I think _______ you will like him.
A. that B. if C. why D. how
答案:A
解析:if表示選擇,我想你是否將喜歡他。
賓語從句小知識:
賓語從句在複合句中作主句的賓語,連接賓語從句的連詞有that(that在口語中常省略)。 whether,if,和連接代詞what, which, who, whom及連接副詞when, where, how, why。
He knew(that) he should study hard.
他知道他應該努力學習。
Can you tell me which class you are in?
您能告訴我,您在哪一班嗎?
He asked me if he could come in.
他問我他是否能進來。