是对的,并且只能这样说,不能说成 put up them,因为这里的 up 是副词,其宾语又是代词。
相关更详细的用法说明,请参见:
http://ask.yygrammar.com/q-194.html
http://ask.yygrammar.com/q-1718.html
http://ask.yygrammar.com/q-196.html
《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》