by JonathanSchneider Wed Mar 11, 2009 1:31 pm
Interesting point. Keep in mind though that the preposition generally matches to the word that comes *before* the preposition, idiomatically. So, in the cases you provided, "with" is really matching to "agree," "come," "fight," etc. Of course, "agree to" is different from "agree with," and you're right that we use the latter for an agreement *with* a person. However, we could also say "I agree with the general principles outlined in the treaty." So, while your observation is a good one, be careful not to think about it as a rule.