首頁> 其他類型> 實用英語語法教程> 典型例題及解析

典型例題及解析

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,使問題變得複雜了。


關閉