Ihave just found a job, ______ whatI 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。十分感谢!
这个问题前面我做过解答,句子结构就不需要剖析了。问题的重要是,job 跟什么介词搭配才好?
简单表述为:
put my knowledge to good use inmy job
put my knowledge to good useatmy job
put my knowledge to good u网站优化nmy job
put my knowledge to good useformy job
你的答案没 in which ,但我觉得这是最好的选择。其他3个答案均不适合。
on the job 是个习语,意为“上班中,工作时”,跟off work (不上班,不在班上)相对,所以不合适上面的语境。比如:
He died on the job while repairing a streetlamp. 他在修路灯时因公殉职。
at ones job 强调“在工作方面”。比如:
He is good at his job but he seems to lack confidence. 他工作方面很好,但好像缺少信心。
for ones job 中 for 表示目的,更不合适本句。