This is your coat.Put on it,please.这句话有什么错误吗

问题描述:

This is your coat.Put on it,please.这句话有什么错误吗

我认为没有问题

Put it on吧

这里重点就是动词短语put it on 还是put on it
英语里动词有及物动词和不及物动词,及物动词通常可以直接加宾语,不及物动词不能直接加宾语,必须在不及物动词后加介词才能加宾语.
这句话里面PUT即是及物,又是不及物.从语法角度来说两种说法都对的!