六個關系代詞是:that/which/ who/ whom/ whose/ as , 注意關系代詞在定語從句中做主賓表定語。
which表物人用who,人物都有that顧;
先行詞是物,關系代詞用which,也可以用that;先行詞是人,關系代詞用who,也可以用that;先行詞中既有人,又有物,關系代詞只能用that。
例句 1) This is the mountain village (which/ that ) I visited last year.
這就是我去年參觀的那個山村。
解析:先行詞mountain village是物,可用which或that, 因為定語從句中visit后缺賓語,說明which或that應該在定從中做賓語,所以還可以省略。
例句 2)The man(that/whom / who ) you met just now is my friend.
你剛剛見到的那個人是我的朋友。
解析:先行詞man表人,關系詞可以用who/that/whom,因為定語從句中缺賓語,關系代詞應該在定語從句中做賓語,所以可以省略;另外,whom是專門用來做賓語用的,而who則只是在口語中才用。
例句 3)This magazine belongs to the teacher who(that) teaches us history.
這本雜志是我們歷史老師的。
解析:先行詞teacher是人,關系代詞用who或that, 因為在定語從句中做主語,所以不能省略。
例句 4)He talked about the teachers and schools (that) he had visited.
他談到了他所見到的老師和學校。
解析:先行詞 the teachers and schools 中既有人又有物,關系代詞只能用 that, 又因為that在定語從句中做賓語,所以又可以省略。
which用在逗號后,意表前句你要know;
這是which用在非限制性定語從句中的一個用法。
例句1)He seems not to have grasped what I meant, which greatly upsets me.
他似乎沒抓住我的意思,這使我心煩。
解析:which是關系代詞,指代前面的一句話:他似乎沒抓住我的意思。
例句2)Liquid water changes to vapor, which is called evaporation.
液態(tài)水變?yōu)檎羝@就叫做蒸發(fā)。
解析:which是關系代詞,指代前面的一句話:液態(tài)水變?yōu)檎羝?/p>
who做主語很稱職,whom用到賓語里;
先行詞是表示人的詞,定語從句中如果缺主語,要用who做關系代詞,如果缺賓語,正規(guī)場合下用whom, 口語中也可以用who。
例句 1)He is the boy who often goes to school late.
他就是那個經(jīng)常上學遲到的男生。
解析:先行詞the boy 指人,后面的定語從句中缺少主語,因此用關系代詞who。
例句 2)She is the old woman whom I saw this morning.
她就是我今天早晨看到的那位老太太。
解析:先行詞the old woman指人,后面的定語從句中缺少賓語,所以用whom,口語中也可以用who。