put on a coat是动副词组, 宾语是代词,放中间 put it on
put on 即可是动介词组put on the coatput on也可是副词组put the coat on / put it on