例2:A warm thought suddenly came to me ____ I might use the pocket money to buy some flowers for my mother’s birthday.

A. if B. when C. that D. which

解析:C。I might use the pocket money to buy some flowers for my mother’s birthday是先行詞A warm thought具體內容的體現,因此該空應用that引導同位語從句。

例3:The news ____ our team won the game excited us all.

A. which B. that C. what D. when

解析:B。our team won the game excited us all是先行詞the news的具體內容,因此該空應用that引導同位語從句。

3.whether與if難區分

whether與if均可以引導名詞性從句,引導賓語從句時可以通用,但不存在if…or not…結構或if or not…結構。引導主語從句、表語從句、同位語從句和介詞後麵的賓語從句時應用whether而不可用if。

例:We haven’t settled the question of ____ it is necessary for him to study abroad.

A. if B. where C. whether D. that

解析:C。該空表示“是否”,且作介詞賓語,因此應用whether引導賓語從句。

二.狀語從句

1.before引導的時間狀語從句難識別

before引導時間狀語從句意義比較靈活,除表示“在……之前”外還可表示“趁……、尚未來得及”,也可用於it was not long before(不久)句型及其創新句型。

例:The field research will take Joan and Paul about five months; it will be a long time ____ we meet them again.

A. after B. before C. since D. when

解析:B。題幹來自於it was not long before句型,但因將一般過去時變成了一般將來時,又將long換成了a long time,極難識別。

2.while引導的讓步狀語從句難識別

除表示“當……的時候”引導時間狀語從句外,while還可以表示“雖然”引導讓步狀語從句,這是它的一種創新用法。

例:____ modeling business is by no means easy to get into, the good model will always be in demand.

A. While B. Since C. As D. If

解析:A。該空表示“雖然”,因此應填While引導讓步狀語從句。