这是一个主语从句 + 表语从句的结构,介词against和 for后面都没有宾语,无疑都应填what:一些人反对的就是其他人赞成的。
应注意的问题:
1) 关于what的疑问性和名词性:
I dont know what you dont know.
这个句子可以有两个译文:我不知道你不知道什么。/ 你不知道的我也不知道。显然,第一个译文中what是疑问性的;第二个译文中what是名词性的,中文往往表达为的.
注意:这种区分并不影响做语法选择题,只影响翻译理解.
例如:
What has made Japan ______ it is today?
不要急着试图翻译这个句子,先考虑一下从句中缺了什么成分?缺表语,即: it is 的表语,那就填what, 即:What has made Japan what it is today? 是什么使日本成为今天这个样子?句中第一个what是疑问性的,第二个what是名词性的。
2) 关于whoever和whomever的用法:
上面讲到,what具有疑问性和名词性。同样,讲到人谁时, 也有疑问性和名词性之分。现代语法规定,疑问性 谁?用who / whom,名词性谁 = 那个人用whoever/ whomever. , 例如:
谁迟到就开除谁。该句中的谁不是问哪个人迟到了?,而是说迟到的那个人,显然是名词性的,应译为:Whoever comes late will be fired.
这也是目前语法考试的一个重点。
3) 用who 还是whom?