在英语定语从句中,"who"和"whom"的使用取决于从句中缺少的成分。"Who"用作主语,"whom"用作宾语。在某些情况下,即使从句缺少宾语,也不能使用"who",而应使用"whom"。虽然在口语中,"who"和"whom"的使用已经变得非常灵活,但在正式的写作和考试中,仍需要注意这个问题,以避免语法错误。
首先,我们需要知道who和whom的区别。Who用作主语,而whom用作宾语。在定语从句中,如果从句缺少主语,我们就需要使用who来引导从句;而如果从句缺少宾语,我们就需要使用whom来引导从句。
然而,在某些情况下,即使从句缺少宾语,我们也不能使用who来引导从句。这是因为,在某些情况下,whom在语法上更为准确。比如,当我们在定语从句中修饰一个人时,我们就需要使用whom,而不能使用who。例如:
- The man whom I met yesterday is a doctor.(昨天我遇到的那个人是个医生。)
在这个例子中,从句缺少宾语,但我们仍然需要使用whom来引导从句,因为它修饰的是人。
另外,我们还需要注意,在口语中,who和whom的使用已经非常灵活,很多人在口语中已经不区分它们的用法了。但是,在正式的写作和考试中,我们还是需要注意这个问题,以避免语法错误。