Learn English – Can a prepositional phrase act as an indirect object

direct-objectsgrammarindirect-objectsprepositional-phrases

For example, in the sentence: I baked a cake for my mom.

Direct object (DO): cake
Indirect object (IO): for my mom

Some webpages say IO can only come before DO

While others explain that a prepositional phrase can also act as IO

Can a prepositional phrase act as an indirect object?

Best Answer

Yes, a benefactive such as "for my mum" behaves like an indirect object, in that it can often appear before the direct object without the preposition:

I baked my mum a cake.

She sewed me a shirt.

But this is not natural for all verbs, and I'm not sure what rule will predict it. So

? He dug me the garden.

does not sound right to me whereas "He dug the garden for me" is fine.

I think the availability of this construction depends on whether the actor ends up providing an object rather than just a service to the beneficient, but I'm not sure. Consider

She painted me a picture.

which is fine, but

? She painted me the house.

which sounds odd to my ear.

Related Topic