for和to区别 例如:I give a book for you和 I give a book to youI give a book for you和 I give a book to you还有I give you a book他们语法有误吗?三种表达都可以吗

问题描述:

for和to区别 例如:I give a book for you和 I give a book to you
I give a book for you和 I give a book to you
还有I give you a book
他们语法有误吗?
三种表达都可以吗