• Ann made (for) him a cup of tea.

  • He drank the tea Ann had made (for) him.

Are both sentences correct, with or without "for? If yes, is there any difference in register?


On the first part

Ann made him a cup of tea.

would be correct while

Ann made for him a cup of tea.

is incorrect, for is used after an action and not when describing the action itself.

On the second part of

He drank the tea Ann made for him.

would be correct with or without "for"

He drank the tea Ann made him.

is as much right as

He drank the tea Ann made for him.

Overall, the first sentence is correct without "for" and the second one is correct with or without "for".

| improve this answer | |
  • Is there any difference in register whether or not I use "for" in the second example? – Fra Oct 30 '18 at 9:40
  • Not a great difference, if you don't use "for" in the second example, it basically implies "He drank the tea that Ann had made him" and if you use for "it would imply "He drank the tea that Ann had made specifically for him", both mean pretty much the same thing and both can be used with the same meaning. – Veraen Oct 30 '18 at 9:47
  • 2
    I'm not convince that Ann made for him a cup of tea is "incorrect." Unusual? Yes. Recommended? No. But I'm not sure it's grammatically wrong. – J.R. Oct 30 '18 at 11:23
  • 1
    Made for him sounds like it's pointing out the target multiple times in the sentence while made him would imply she simply made him a cup of tea. For is used as a function word to indicate purpose, indicate an intended goal, indicate recipient or target object, it doesn't really fit in this sentence, "made him" already points out the recipient, and for is not needed in any case to the sentence itself. I don't have any official material to prove that it's not grammatically incorrect or correct, but I am confident that it's not correct grammatically. – Veraen Oct 30 '18 at 11:30

In spoken English you will usually hear it this way:

Anna made him a cup of tea.

Anna made a cup of tea for him.

But for him can come directly after made when the direct object has multiple constituents:

Anna made for him a cup of the second flush Darjeeling tea she had received earlier that morning in the mail.

You're more likely to encounter such a sentence in a story than in conversation.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.