名词job后接定语从句的理解问题

I have just found a job, ______ what  I learnt at scchool can be put to good use.

A. for which        B. on which       C. at which

答案为 C。请问,这是为什么?怎么理解这个句子,尤其是先行词的理解 job。谢谢解答!这个问题曾在前面提出过(见http://ask.yygrammar.com/q-4079.html),但还没怎么看懂,所以再次提出来,麻烦各位专家老师解答一下,请帮我分析一下,为什么选 at which 以及如何理解这里的先行词 job。十分感谢!

请先 登录 后评论

最佳答案 2015-05-05 21:49

这个问题前面我做过解答,句子结构就不用分析了。问题的关键是,job 跟哪个介词搭配才好?

简单表述为:

(1) put my knowledge to good use in my job

(2) put my knowledge to good use at my job

(3) put my knowledge to good use on my job

(4) put my knowledge to good use for my job

你的答案没有 in which (即in my job),但是我认为这是最好的选择。其他3个答案均不合适。

on the job 是个习语,意为“上班中,工作时”,跟off work (不上班,不在班上)相对,所以不适合上面的语境。例如:

He died on the job while repairing a streetlamp. 他在修路灯时因公殉职。

at one's job 强调“在工作方面”。例如:

He is good at his job but he seems to lack confidence.   他工作方面不错,但似乎缺乏信心。

for one's job 中 for 表示目的,更不适合本句。

请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

    我认为刘老师的解答比较全面(见http://ask.yygrammar.com/q-4079.html)。

    另外,on the job 可以表示“在上班时,在干活时,工作岗位上”,例如:上班时严禁睡觉!(《牛津高阶英汉双解词典》第8版,p.1128)所以,我认为选项中的 on which 和 at which 都是正确的。

  【建议】如果提问者能够找英语语法书阅读有关“介词 + 关系代词 引导的定语从句”的内容,就会更好地理解名词job后接定语从句的问题了。

请先 登录 后评论
  • 0 关注
  • 1 收藏,3198 浏览
  • 高山 提出于 2015-04-29 07:44

相似问题