前面有网友提了一个问题,就是为什么 a day 后面接了where引导的从句:
We can see a day where all people live side by side. 我们可以想象有那么一天所有人都和睦地生活在一起。(原题见:http://ask.yygrammar.com/q-4016.html)
对于这个问题,黎老师给出了解答,但我还有一点不明白:那今后是不是意味着 day 后面接定语从句时,用 when 和 where 都可以了,只不过用 when 常用一些?谢谢老师解答!
因为 where 的这种用法并不多见,估计有些老师和命题人员也不一定知道。所以,在考试中,day 后面接定语从句而且关系词在从句中作时间状语时,最好用 when 或 that 或 on which ,否则,容易被判为错误而扣分。例如:
Tuesday was the day when / that Jack went to London to see Colin. 星期二就是杰克去伦敦看科林的日子。(《牛津英语用法指南》第三版130.2)
就这个例句及引出的问题,谈谈个人的想法:
1. 例句的翻译就有问题,side by side是“和睦”的意思吗?随便一本ESL词典都能告诉你,这个短语强调的是 (1) together; (2) face the same direction——也就是说,人们有共同目标地在一起生活。另外,这是哪本柯林斯词典?
2. 据 COCA,a day 习惯上后接 when 的,也有 where 的,但较于前者太少,805:76。从句的题目,一个总的原则是缺什么填什么,in a day / on the land, 怎么能是 on a day?自然 on which 不可能是答案。
语法一定要和惯用法结合在一起讨论,才能意义。