英语定语从句中,whom和who的区别在于前者作为宾语,后者作为主语。而that只能用作宾语。虽然在口语中,whom的使用已经逐渐被who所替代,但在正式的书面语中,正确使用whom能够突显出一个人的语言水平。that在口语和书面语中都可以用来引导定语从句,能使句子更加简洁,更加流畅。
Whom / Who 引导定语从句
Whom和Who都可以用来引导定语从句,但它们的使用场合略有不同。
当关系代词在定语从句中作为主语时,通常使用who引导。例如:
- The girl who is standing over there is my sister. (站在那边的女孩是我妹妹。)
而当关系代词在定语从句中作为宾语时,则通常使用whom引导。例如:
- The man whom I met yesterday is a famous writer.(昨天我遇见的那个男人是一位著名的作家。)
需要注意的是,虽然在口语中,whom的使用已经逐渐被who所替代,但在正式的书面语中,正确使用whom能够突显出一个人的语言水平。
That 引导定语从句
除了whom和who,that也可以用来引导定语从句。但是,与whom和who不同,that只能用在作为宾语的定语从句中。例如:
- The book that I borrowed from the library is very interesting.(我从图书馆借的那本书非常有趣。)
需要注意的是,在口语和书面语中,that都可以用来引导定语从句,但在某些情况下,使用that可以使句子更加简洁,更加流畅。