单选题 —How much did the owner of the hotel ______for the room one night?
—100 dollars.
A. take B. spend C. offer D. charge

【正确答案】 D
【答案解析】“酒店住一晚上收费多少钱?”“100美元”。take花(时间);spend“花费”,后接花费的数额或时间;offer“出价,报价”;charge“要价”,可与for连用。