The Travel Agency offered him a hotel _30 dollars every dayA / B for C to D with 答案是选B,我觉得D也可以另外,为什么选B,希望可以解释一下两个BD两个选项,

问题描述:

The Travel Agency offered him a hotel _30 dollars every day
A / B for C to D with 答案是选B,我觉得D也可以
另外,为什么选B,希望可以解释一下两个BD两个选项,

OFFER FOR 是词组

offer for是固定搭配,旅游社为他提供的旅馆是三十美元一晚
offer with是以。。。提供的意思

offer for是代销,为···报价
而offer with则是提供··并附带···句意就变成了旅行社为他提供了一家旅馆并且每天还给他30块钱.
这里是指旅行社为他提供的是报价每天30块的旅馆.