'I called him for dinner' or 'I called him to dinner'

Status
Not open for further replies.

Homeswar

Member
Joined
Feb 26, 2022
Member Type
English Teacher
Native Language
Assamese
Home Country
India
Current Location
India
Which is correct: 'I called him for dinner' or 'I called him to dinner'?
 
"for", common/"to", less common but OK.
 
I'm not familiar with "I called him for dinner" but Yankee is.
 
  • Like
Reactions: 5jj
I'd be happy with "for" if there was something else in front of it.

I called him in for dinner.
I called him down for dinner.

In 1, the person is outside (but within shouting distance) and someone shouts something like "It's time to come in for dinner!". In the second, someone is upstairs and someone shouts something like "Please come down for dinner!"
 
Which is correct: 'I called him for dinner' or 'I called him to dinner'?
Are you talking about inviting someone (on the phone) to dinner?
 
They're both fine, but they differ in meaning. With for, there's a sense of purpose—the purpose of calling was dinner. With to, the idea is that dinner is a place (or event).
 
I can't help envisaging a mother calling to her young son upstairs in his playroom, 'Isambard! Get your backside down here at once for your dinner! How do you expect to make a name for yourself playing with those toy trains all day and building fancy bridges with your construction set?'
 
Last edited:
In Indian English "call" is often used as a synonym for "invite". You should understand, Homeswar, that this doesn't work outside the subcontinent.
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top