afford 指“提供,供给”,还可以特指经济能力,负担得起,常与 can, could 和 be able to 连用。例如:
I think I can afford this. 我认为我可以负担得起。
offer 指“提出,提供,呈现”,表示向别人提供可接受也可拒绝的某物,如帮助、服务或物品,这可能是对方要求也可能是自己主动提出的。例如:
He offered me a job, but I didn't accept. 他给我一份工作,但我没有接受。
offer 还有出价的意思。
provide 指“供给,提供,装备,准备”,强调有预见,并通过储存或准备的方式为某事做准备,以在需要时提供所需物品。例如:
We provided them (with) board and lodging. 我们给他们提供食宿。
牵涉到金钱时,provide 往往含有“免费供给”的意味,supply 一般需付钱。
supply 指“供给,补充,弥补”,还可作名词,意为“供给(量),物资,存货”。例如:
We are well supplied with foods. 我们的食品供给充足。