1、含义不同
agree with意思是:“与……一致”。
agree on主要指双方通过协商而取得一致意见或达成协议。
2、搭配用法不同
agree with后面既可以跟表示人的名词或人称代词,也可以跟表示意见、看法的名词。通常的固定搭配为:agree with sb./ what sb. said意思是同意某人的意见、看法。
agree on后接动名词,表示就…达成一致的意见。
3、引导从句不同
agree with后面可以跟what引导的从句,而agree on没有这种用法。
1、Can we agree on a date?
我们能否约定一个日期?
2、We rarely agree on what to do.
我们很少在要做的事情上看法一致。
3、They agree on fundamentals, like the need for further political reform.
他们在需要深化政治改革等基本问题上意见一致。
1、I agree with you to a certain degree.
我在某种程度上同意你的观点。
2、Not many people agree with the government's prediction that the economy will improve.
没有多少人赞同政府认为经济将会有所改善的预测。
3、I agree with you up to a point.
我在某种程度上同意你的看法。