其實你用得多,你就會知道有咩分別的了。
agree to 中文為同意,多數都是用在一個人的身上。
agree to sb
E.g. I agree to Max about his opinion.
agree on 多數都是用在一樣東西或一項 term 上面的。
agree on sth.
E.g. I agree on Max's opinion.
-------------------------------------------------------------------------------------
know 是解作「知道」
E.g I know that you are a careful person.
know of 是指「知道某人或某事物的情況」
E.g. Do you know of anyway to stop a person snoring ?