单选题 Mary's father has agreed ______ her marrying John.
  • A. with
  • B. to
  • C. on
  • D. in
【正确答案】 B
【答案解析】[解析] agree作不及物动词时,后面可跟不同的介词,表示不同的意义。 A)with:agree with意为“同意某人的意见、想法、分析、解释等”,后接表示人或意见的词。如: I agree with you.=I agree with what you said.我同意你的意见。 B)to:agree to意为“同意某事或某项建议”,后接表示提议、计划、方案、打算、主意等含义的词。如: We all agree to his plan(proposal,arrangement).我们都同意他的计划(提议、安排)。 C)on:agree on意为“决定……”,特别是经商量后作出的决定。因此主语通常要用复数。on后的名词须加上a(an)。如: They have agreed on a plan.他们商量后决定了一项计划。 D)in:agree in表示“赞同,一致”,与agree with所表示的意义相近,但不常用。如: I agree in what you said.我赞同你说的话。 本题目的大意是:Mary的父亲已经同意了她和John的婚事。后接的是“打算,主意”之类的短语,故B)项为答案。