agree to sth是对(提议,计划,条件)等的同意,赞成,agree with sth是对意见等的赞同agree to do sth同意,赞同做某事agree with sb,对某人的观点表示赞同agree on sth就某事达成一致意见
agree on 一般主语是多人的 因为意思是(双方或多方)一致同意agree to一般是单方的同意某事 agree with sb. 同意某人的意见agree to do 是同意主语去做某事