介词on与for的一个用法区别

The doctor is busy preparing an operation____this patient.

A.for  B.on

正确答案是B. 但我怎么感觉是用for?

难道for就不对了吗?还是答案有误?

请先 登录 后评论

最佳答案 2018-01-03 12:22

The doctor is busy preparing an operation ____ this patient.

A.for  B.on

正确答案是B. 但我怎么感觉是用for?

难道for 就不对了吗?还是答案有误?

【答】对于这个问题,不能用汉语的思维去理解:“为这病人”准备做手术。实际上,operation on sb. 表示“针对某人的手术”,病人是手术的对象,这里就不能用for了。用on 是因为它的词义决定的。

介词on 其中一个用法是:表示“针对,施加于”,和具有类似意义的动词、名词或形容词连用。例如:

operate on the patient  给病人做手术

perform an operattion on the patient  给病人做手术

更多例句,都用on,不用for:

The government imposed export restraints on some products. 政府对某些产品实行出口限制。

impose表示“把......强加于”:把出口限制强加给一些产品。

The police used unnecessary violence on the crowd. 警察对群众施加不必要的暴力。

The computer has a great impact on modern life.  计算机对现代生活产生了很大的影响。

How will the war impact on his generation?  战争对他这一代会有什么影响呢?

Many a woman has great influence on her husband.  许多女人对丈夫有很大影响。

The government imposed export restraints on some products. 政府对某些产品实行出口限制。

She centered her affection on her son.  她把爱集中在儿子身上。

Punishment had very little effect on him.  惩罚对他没有什么效果。

Don't be too hard on him; he didn't mean to do it.  不要对他太严厉,他并不是故意这么做的。


请先 登录 后评论

其它 2 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

The doctor is busy preparing an operation on this patient.

参考译文:这位医生忙于给这个病人准备手术

A.for  B.on

正确答案是B. 但我怎么感觉是用for?

难道for就不对了吗?还是答案有误?

答案B为正确,以上考查名词固定搭配用法

(1)an operation on sb(名词搭配)

Charles was at the clinic recovering from an operation on his arm.  

查尔斯的胳膊动了手术,正在这家诊所进行康复治疗。

(2)operate on sb(动词搭配)

The surgeon who operated on the King released new details of his injuries. 

为国王动手术的外科医生通报了其伤势的最新详情。


请先 登录 后评论
曹荣禄  
擅长:动词用法,句法问题

和operation搭配的介词是on.

请先 登录 后评论
  • 0 关注
  • 1 收藏,12639 浏览
  • Eglshlover 提出于 2018-01-02 19:31

相似问题