Learn English – Position of direct object and prepositional phrase

direct-objectsprepositional-phrases

I send something to someone.
/I send to someone something.

I made a cake for my mother.
/I made for my mother a cake.

I know with certainty that in these pair of sentences the first ones are grammatically correct; however, I have doubts if it would be possible to put the prepositional phrase before the direct object like the second cases of the pair of sentences. I know that if we have the direct and indirect object , we should put the indirect object before the direct object, so my question is not centred on that but on how it would work out the sentence with a direct object and a prepositional phrase.

Best Answer

All of your examples are grammatically correct, so it's more a question of what sounds best, and what would be considered best style. Concerning style, there are a few general rules.

(1) If a direct object is a pronoun, then it is often preferable to express the indirect object with a prepositional phrase, placed after the direct object.

Consider the sentence, "I sent you it." Sounds awkward, doesn't it? It does at least to native speakers. This is likely due to cadence—the pronoun "it" doesn't like to be stressed. In cases like these, it's better to use the preposition. "I sent it to you." Now, that's better. However, I should add that there are exceptions to this rule. For example, "I sent you something" is a set phrase which sounds perfectly fine.

(2) Otherwise, if you wish to place the indirect object first, then you don't need the preposition.

If you place the indirect object before the direct object, then you may choose whether or not to use the preposition. It's usually best style not to use a preposition, as it normally sounds fine this way, and in general less is more. But if you choose to use the preposition, then it's still grammatically correct. It's more a question of style.

Related Topic