#1 is the most natural to me. #3 is possible. #2 is not grammatically incorrect, but it's not very natural in most circumstances.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
I don't think #2 is grammatically incorrect. According tot he dictionary offer can be both transitive and intransitive.
AnonymousAccording to the dictionary offer can be both transitive and intransitive.
That may be, but it's irrelevant for the topic in question. With 'offer' and other similar verbs, only two alternations are available in the ditransitive reading, as follows:
offer something to someone
offer someone something
Not
offer t