英语单选题问题

1.wecannotbut___attheprogresssciencehasrencentlymade.A.surpriseB.besurpriseC.tobesuri... 1.we can not but___at the progress science has rencently made.
A.surprise
B.be surprise
C.to be suriprised
D.being surprised
2.Most of us don't agree ______your opinions.
A.on
B.with
C.to
D./
答案B.C,大家讲解一下语法知识啊!2题为什么不选B
展开
百度网友cf68267
2010-05-03 · TA获得超过9502个赞
知道小有建树答主
回答量:983
采纳率:100%
帮助的人:419万
展开全部
第1题没有正确答案,正确答案应该是 be surprised。因为 cannot but do sth为固定句式,意为“不得不做某事”“禁不住做某事”,其中只能用动词原形,不能用不定式:如:
I cannot but admire his courage. 我不能不钦佩他的勇敢。

第2题的答案不唯一,关于 agree 后接介词的用法,《英语常用词多用途词典》的分析是这样的:
1.其后可接介词 with, to, on, about等,大致原则如下:
(1)后接某人时,总是用介词with;表示同意某人或某人的意见、想法、分析、解释等,即指持同一观点,用with;另外,表示“(食物、天气、工作等)对…适宜”,或指“(情况)与…一致”等,也用介词with。
(2)表示一方提出一项建议、安排、计划等,另一方同意协作,则用介词to:
We agreed to their arrangement. 我们同意了他们的安排。
She agreed to marriage. 她同意结婚。
有时 agree to 也可用来表示“答应”一件自己不愿做的事:
I was forced to agree to it, but at heart I didn’t quite agree with it. 我被迫答应,但内心并不完全同意。
另外,agree to 后还可接 suggestion, plan, proposal 等名词,此时与 accept 同义:Do you think he will agree to (=accept) my suggestion? 你认为他会同意(接受)我的建议吗?
(3)表示双方通过协商而取得一致意见或达成协议,则用 agree on [upon]:
We agreed on the price. 我们就价格达成了一致意见。
Both sides agreed on these terms. 双方都同意这些条件。
happy111222333
2010-05-03
知道答主
回答量:17
采纳率:0%
帮助的人:0
展开全部
agree的用法 +to +sth
+with+sb
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
949588883
2010-05-03
知道答主
回答量:11
采纳率:0%
帮助的人:0
展开全部
agree with 与某人争论是固定词组
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式