单选题 Mary"s father has agreed ______ her marrying John.
【正确答案】 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)项为答案。