The Travel Agency offered him a hotel _30 dollars every day

问题描述:

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 with则是提供··并附带···句意就变成了旅行社为他提供了一家旅馆并且每天还给他30块钱.
这里是指旅行社为他提供的是报价每天30块的旅馆.