虽然四六级英语考试里,定语从句里用“介词+关系代词”是个难点,很多人因为弄不明白背后的逻辑和历史习惯才丢分,不过这其实不难破解。 首先咱们说说语法机制,介词是一定要放在关系代词前面的,这是死规矩。选哪个介词主要看从句的动词或者前面的先行词固定搭不搭配。只有which和whom能跟在介词后面,that和as绝对不行。你看表格里这对比就很清楚了。有个特别容易搞错的点就是,现在的口语里大家经常把whom说成who,但考试里标准答案还是得用whom。 再讲讲历史渊源,这种“介词前置”的写法是受拉丁语影响的。在拉丁语里介词得紧挨着宾语才行,这个习惯通过文艺复兴时期的教育传到了英语里。虽然古英语和中古英语的时候介词后置也很正常,“the man who I spoke to”这种说法就是例子,但后来受规范影响,到了18世纪以后大家都觉得介词前置才是正式严谨的写法。四六级作为标准化考试,自然要把这个传统延续下去。 接下来看看现代考试的陷阱。命题人会变着花样考你:要么直接让你挑关系代词,让你在that和who中间选;要么把句子打乱,让你找介词跟关系代词怎么配才对;还有一种是改写题,把“介词+关系代词”换成别的结构,比如“名词+介词+which”或者“在...方面”这种短语。大家最容易犯的错有三种:忘了介词跟动词/形容词是固定搭配;不该用that却用了which/whom;还有就是分不清“介词+关系代词”(这个对)和“关系代词+介词”(这个错)的区别。 最后给大家做个易错点大汇总。这张表里列得清清楚楚:介词的位置决定了用哪个代词,that绝对不能出现在介词后面;虽然whom在口语里常被who代替,但在考试中答案优先选whom;最重要的是要记住,“介词+关系代词”这个整体在从句里是当状语用的,千万别给拆开了。