What would the difference in Czech? In English I can imagine someone saying that only in special circumstances as a rhetorical device. For example: We asked him for help but he offered a lot of promises instead. The verb offer is contrasted with the help that is not being offered. However, if you just want to talk about someone making a promise you wouldn't use offer.