1. The factory was built in a secret place, around _________ high mountains.
A. which was B. it was C. which were D. them were
【陷阱】容易誤選A或B,將A、B中的 which 和 it 誤認為是其后句子的主語。
【分析】答案是C,around which were high mountains 是一個由“介詞+which”引出的非限制性定語從句,而在該從句中,主語是 high mountains,around which 是表語,所以句子謂語應用復數(shù)were,而不是用單數(shù) was。請做以下類例題目(答案均為C):
(1) Yesterday we visited a modern hospital, around _________ some fruit shops.
A. which is B. it is C. which are D. them are
(2) The murder happened in an old building, beside _________ the city police station.
A. which are B. it is C. which is D. them are
(3) Next month we’ll move to a new building, next to _________ a nice restaurants where we can have Chinese food.
A. which are B. it is C. which is D. them are
2. A man with a bleeding hand hurried in and asked, “Is there a hospital around _________ I can get some medicine for my wounded hand”
A. that B. which C. where D. what
【陷阱】容易誤選 B,認為 around 是介詞,選 which 用以代替前面的名詞 hospital,在此用作介詞 around 的賓語。
【分析】答案為C。以上語法分析并不算錯,但問題是,照此分析,此句的意思即為:有沒有這樣一個醫(yī)院,我在它的附近可以買藥治我的手傷?這樣的語境顯然有點不合情理,因為人們通常是在醫(yī)院里面治傷,而不是在醫(yī)院附近治傷。此題選 C 的理由是:句中的 around 不是介詞,而是副詞,意為“在附近”;其后的 where 引導定語從句用以修飾其前的地點名詞 hospital,句意為:附近有沒有一家醫(yī)院,我可以去治我的手傷?
3. David is such a good boy _________ all the teachers like.
A. that B. who C. as D. whom
【陷阱】此題容易誤選A,許多同學一看到題干中的such,再聯(lián)系到選項中的 that,便認為這是考查such … that …句式。況且,這樣理解意思也還通順。
【分析】答案為C,不是A,因為在such … that … (如此……以至……)結構中,that 引導的是結果狀語從句,并且 that 在從句中不充當句子成分,若在上句填入 such … that …,句末的動詞 like 缺賓語。選C的理由如下:as 用作關系代詞,用以引導定語從句,修飾其前的名詞 boy,同時 as 在定語從句中用作動詞 like 的賓語,句意為“所有老師都喜歡的一位好男孩”。有的同學可能還會問,假若選A,能否將其后的 that 視為引導定語從句的關系代詞呢?不能,因為當先行詞受到 such 的修飾時,其后的定語從句應用關系代詞 as 來引導,而不用that。比較下面一題,答案為A,因為 like 后有自己的賓語 him:
David is such a good boy _________ all the teachers like him.
A. that B. who C. as D. whom
請再做以下試題(答案選D):
It was not such a good dinner _________ she had promised us.
A. like B. that C. which D. as
A. which was B. it was C. which were D. them were
【陷阱】容易誤選A或B,將A、B中的 which 和 it 誤認為是其后句子的主語。
【分析】答案是C,around which were high mountains 是一個由“介詞+which”引出的非限制性定語從句,而在該從句中,主語是 high mountains,around which 是表語,所以句子謂語應用復數(shù)were,而不是用單數(shù) was。請做以下類例題目(答案均為C):
(1) Yesterday we visited a modern hospital, around _________ some fruit shops.
A. which is B. it is C. which are D. them are
(2) The murder happened in an old building, beside _________ the city police station.
A. which are B. it is C. which is D. them are
(3) Next month we’ll move to a new building, next to _________ a nice restaurants where we can have Chinese food.
A. which are B. it is C. which is D. them are
2. A man with a bleeding hand hurried in and asked, “Is there a hospital around _________ I can get some medicine for my wounded hand”
A. that B. which C. where D. what
【陷阱】容易誤選 B,認為 around 是介詞,選 which 用以代替前面的名詞 hospital,在此用作介詞 around 的賓語。
【分析】答案為C。以上語法分析并不算錯,但問題是,照此分析,此句的意思即為:有沒有這樣一個醫(yī)院,我在它的附近可以買藥治我的手傷?這樣的語境顯然有點不合情理,因為人們通常是在醫(yī)院里面治傷,而不是在醫(yī)院附近治傷。此題選 C 的理由是:句中的 around 不是介詞,而是副詞,意為“在附近”;其后的 where 引導定語從句用以修飾其前的地點名詞 hospital,句意為:附近有沒有一家醫(yī)院,我可以去治我的手傷?
3. David is such a good boy _________ all the teachers like.
A. that B. who C. as D. whom
【陷阱】此題容易誤選A,許多同學一看到題干中的such,再聯(lián)系到選項中的 that,便認為這是考查such … that …句式。況且,這樣理解意思也還通順。
【分析】答案為C,不是A,因為在such … that … (如此……以至……)結構中,that 引導的是結果狀語從句,并且 that 在從句中不充當句子成分,若在上句填入 such … that …,句末的動詞 like 缺賓語。選C的理由如下:as 用作關系代詞,用以引導定語從句,修飾其前的名詞 boy,同時 as 在定語從句中用作動詞 like 的賓語,句意為“所有老師都喜歡的一位好男孩”。有的同學可能還會問,假若選A,能否將其后的 that 視為引導定語從句的關系代詞呢?不能,因為當先行詞受到 such 的修飾時,其后的定語從句應用關系代詞 as 來引導,而不用that。比較下面一題,答案為A,因為 like 后有自己的賓語 him:
David is such a good boy _________ all the teachers like him.
A. that B. who C. as D. whom
請再做以下試題(答案選D):
It was not such a good dinner _________ she had promised us.
A. like B. that C. which D. as

