典型例題及解析
2024-08-15 17:40:22
作者: 陳素珍 王向旭
[例1]We were not surprised at______,for he had worked so hard.
A.what has he achieved B.that what he had achieved
本章節來源於𝖻𝖺𝗇𝗑𝗂𝖺𝖻𝖺.𝖼𝗈𝗆
C.what he had achieved D.that he had achieved
【解析】答案C。at是介詞,其後接賓語從句時,從句要用陳述句的語序。achieve是及物動詞,what在從句中作賓語,所以選C。that在從句中只起連接作用,無意義。
[例2]______I saw was two men crossing the street.
A.What B.Whom C.Who D.That
【解析】答案A。本句中的主語是主語從句,what在從句中作賓語。
[例3]Would the news______he failed to pass the exam bother you?
A.which B.that C.of which D.on which
【解析】答案B。由於從句he failed to pass the exam 是news的內容,所以這是一個同位語從句,應該用that引導。
[例4]The fact ______he does so in so short period of time challenges explanation.
A.why B.that C.what D.which
【解析】答案B。fact後的從句講的是fact的內容,所以是同位語從句,引導同位語從句的連詞只能使用that。
[例5]The old gentleman never fails to help______is in need of his help.
A.whom B.who C.whoever D.whomever
【解析】答案C。本句中需要填入一個連接代詞引導賓語從句,且此代詞要在從句中作主語。A、D都只能作賓語。whoever引導賓語從句。who也可以引導賓語從句,但whoever強調無論誰。
[例6]______was unimportant.
A.Whether he enjoyed our dinner or not
B.No matter how he enjoyed our dinner
C.If he enjoyed our dinner
D.What he enjoyed our dinner
【解析】答案A。本句中包含一個主語從句,意思是「他是否喜歡我們的飯不重要」。只有A最符合題意。B、C中的No matter how 和If 都引導狀語從句;D項中的what在從句中作主語或賓語,而本從句中有主語和賓語。
[例7]How long do you think______to finish this urgent task?
A.did it take you B.it will take you
C.will it take you D.it to take you
【解析】答案B。think後接賓語從句。從句不倒裝。
[例8]______was not the way the event happened.
A.Which the press reported B.That the press reported
C.What did the press report D.What the press reported
【解析】答案D。此處需填入一個主語從句。在這個主語從句中作動詞report的賓語應該用連接代詞what。
[例9]No one doubts______it is true.
A.whether B.if C.that D.what
【解析】答案C。doubt用在肯定句中後接if引導的從句,用在否定句中後接that引導的從句。
[例10]There is much chance______Bill will recover from his injury in time for the race.
A.that B.which C.until D.if
【解析】答案A。that在此引導同位語從句,修飾chance,又如:There was a chance that my letter would arrive in time.我的信有可能準時到達。
[例11]We haven’t settled the question of______it is necessary for him to study abroad.
A.if B.where C.whether D.that
【解析】答案C。根據句意,空格處應填一個表示「是否」的詞,但在A和C兩個表示「是否」的選項中,if不能用於介詞後,故選C。
[例12]— Could you do me a favour?— It depends on______it is.
A.which B.whichever C.what D.whatever
【解析】答案C。what在此引導賓語從句,what在賓語從句中用作表語,句意為:這要看是什麼(即這要看你要我幫什麼忙)。
[例13]____makes this shop different is that it offers more personal services.
A.What B.Who C.Whatever D.Whoever
【解析】答案 A。what在此引導主語從句,意思上相當於the thing that。
[例14]______team wins on Saturday will go through to the national championships.
A.No matter what B.No matter which
C.Whatever D.Whichever
【解析】答案D。從句意上看,應為一個表示「無論哪一個」的選項,因此B和D比較合適,但No matter which只用於引導狀語從句,不用於引導名詞性從句,故不能選B。
[例15]—It’s thirty years since we last met.—But I still remember the story,believe it or not,______we got lost on a rainy night.
A.which B.that C.what D.when
【解析】答案B。that在此引導同位語從句,修飾名詞the story。此題的難點是,其中插入了believe it or not,使問題變得複雜了。