单选题 Something is wrong with your truck. You’d better have it __________.

【正确答案】 C
【答案解析】本题测试的是“have sth done”:使某物被……。本句的意思是:“你的卡车有毛病了,你最好修理一下它。”,因此选C