offeredtodo和offeredtodoing都可以。Offeredtodo主动提出做某事;Offereddoing提议做某事。是动词的两个不同的发展阶段。凡是需要表示还未发生的那么就接动词todo,凡是已经发生,或者正在发生的,那么就用动词doing。
1)offer作动词(verb)
(1)offersth(tosb)(forsth)|offersbsth主动提出;自愿给予
【例句】
Josiehadofferedherservicesasaguide.
乔西曾表示愿意当向导。
Heofferedsomeusefuladvice.
他提出了一些有益的建议。
(2)offersth/sb(up)(tosb)奉献,祭献(给上帝)
【例句】Weofferedupourprayersforthemen'ssafereturn.我们祈求上苍保佑他们平安归来。
2)offer作名词(noon)
(1)offer(ofsth/todosth)主动提议;建议
【例句】Itookhimuponhisofferofaloan.他主动借钱给我,我接受了。
(2)offer(forsth)
【例句】They'vedecidedtoacceptouroriginaloffer.他们已决定接受我们最初的报价。