(A)You can do whatever you like.
(B) I used whatever tools were available.
如何分析上面的 whatever 从句?句(B)的从句为什么没有主语(即 were 的主语是什么)? 是否可理解为在 were 之前省略了关系代词 which 或 that?
上面的 whatever 从句叫做名词性定语从句(nominal relative clauses)。在这里, whatever, whoever 和 whichever 身兼二职:1. 引导从句(主语从句、宾语从句等);2. 在定语从句中起关系代词的作用(充当从句的主语、宾语、定语等)。实际上,我们可以将名词性定语从句改写成名词中心词 + 定语从句:
-
You can do whatever you like. →You can do any that which you like. 你可以做你喜欢做的任何事情。
-
You can take whichever you like. You can take any that you like. 你喜欢哪一个就可以拿哪一个。
-
Whoever comes will be welcome. Anyone who comes will be welcome. 谁来都欢迎。
-
We'll give you whatever help you need. We'll give you any help (that) you need. 我们将给予你们所需要的任何帮助。
-
I used whatever tools were available. I used any tools which were available. 所能弄到的工具, 我都用上了。
这种名词性定语从句可以充当句子的各种成分: 主语(例3)、宾语(例1-2)、定语(例4-5)。我国英语语法书关于充当定语的名词性定语从句谈得很少。让我们再补充一些实例, 并加以讨论:
-
You should wear whichever dress suits you best. (CGEL) 哪件衣服穿起来最漂亮,你就穿哪件。
-
She had to rely on whatever books were lying around. (EED) 她不得不依赖放在周围的
所有那些书。
-
Take whichever seat you like. (LASED) 你喜欢哪个座位就坐哪一个。
-
I'll read whichever book you recommend. 你推荐的任何书我都愿意看。
-
Vote for whichever proposal you think most favourable. (CGEL) 你认为哪个建议最好,你就投票赞成哪个建议。
在上面的句子里, whatever 和 whichever 引导名词性定语从句, 它们本身在句子里充当定语。由于名词性定语从句的本质是名词中心词 + 定语从句, 所以不能认为在从句谓语(如句
(3)、(4)也不能认为省略了关系代词 which 或 that。(参见 whichever )