高中英語:用when還是that

高中英語:用when還是that

She says that she’ll never forget the time ________ she’s spent working as a secretary in our company.

A. which B. when

C. how D. where

【陷阱】容易誤選B,機械地認為時間名詞後必須用關係副詞when,地點名詞後用關係副詞 where。

【分析】正確答案為A。在時間名詞和地點名詞後是否用關係副詞要看它在定語從句中充當什麼句子成分。一般說來,若用作主語或賓語,用關係代詞;若用作狀語,則用關係副詞。上面一題中的動詞 spent 缺賓語,故應用關係代詞 which或that。比較下面一題,由於空格後的句子不缺少主語或賓語,所以選關係副詞when:

She says that she’ll never forget the time ________ she works as a secretary in our company.

A. which B. when

C.

how D. where

請再做一組試題(答案均選A):

(1) Our company will move to a tall building _______ we bought last month.

A. which B. when

C. how D. where

選A,which 在定語從句中用作動詞 bought 的賓語。

(2) Our company will move to a tall building _______ has just been complete.

A. which B. when

C. how D. where

選A,which 在定語從句中用作主語。

(3) Our company will move to a tall building _______ we worked two years ago.

A. where B. when

C. that D. which

選A,where 在定語從句中用作狀語。


分享到:


相關文章: