「~を提供する」
She offered her room as the meeting place.
彼女は自分の部屋を会合の場所として提供した。
「~を差し出す」
offer a bribe「わいろを差し出す」
offer one's hand「手を差し出す」
「~を捧げる」
offer a candle「ろうそくを奉納する」
「~を示す」
offer friendship「友好的な気持ちを示す」
「~を申し出る」
They offered their help.
彼らは援助を申し出た。
「~を試みる」
offer battle「戦いを挑む」
「生じる」
as occasion offers「チャンスがあれば」
offer + A + B「AにBを勧める」
He offered her a cigarette.
彼は彼女にたばこを1本いかがですかと勧めた。
offer + A + B「AにBを述べる」
I offered her my condolence.
私は彼女にお悔やみを述べた。
offer to do「~しようとする」
He offered to strike me.
彼は私を殴ろうとした。
offer to do「~しましょうと申し出る」
He offered to go in my place.
彼は私の代わりに行こうと言った。
offer A for B「AをBで提供する」
She offered the car for 2,000 dollars.
彼女はその車を2000ドルで売ろうと言った。
offer A for B「BにAを出そうと申し出る」
She offered ten dollars for the book.
彼女はその本を10ドルで買おうと言った。
offer oneself to A「Aに身を捧げる」
He offered himself to the study of science.
彼は科学の研究に身を捧げた。
offer prayers to God「神に祈りをささげる」
She offered prayers to God.
彼女は神に祈りをささげた。