Question
Updated on
2 Dec 2022
- Simplified Chinese (China)
-
English (US)
-
English (UK)
Question about English (US)
What is the difference between what shall we havefor dinner? and what do we have for dinner? ?Feel free to just provide example sentences.
What is the difference between what shall we havefor dinner? and what do we have for dinner? ?Feel free to just provide example sentences.
Answers
2 Dec 2022
Featured answer
- English (US)
The meanings are similar but slightly different.
“What shall we have for dinner?” ≈ “What should we have for dinner?”
“What do we have for dinner?” ≈ “What options do we have for dinner?”
“What are we having for dinner?” Dinner has already been decided, and you’re asking what it is.
Also, “shall” is very rare in American English. It sounds formal / old-fashioned. It’s more common in British English.
Highly-rated answerer
Was this answer helpful?
Read more comments
- English (US)
same thing. shall is more formal. shall is something you would say if you were hosting a dinner party or something.
Was this answer helpful?
- Simplified Chinese (China)
@nicalibresatdusk oh. Thank you. so if I'm at home and asking my mom, it's ok juat say : ehat do we have for dinner? isn't it a littlebit rude?
- English (US)
not rude but maybe say it as, "what's for dinner (tonight)?"
Was this answer helpful?
- English (US)
The meanings are similar but slightly different.
“What shall we have for dinner?” ≈ “What should we have for dinner?”
“What do we have for dinner?” ≈ “What options do we have for dinner?”
“What are we having for dinner?” Dinner has already been decided, and you’re asking what it is.
Also, “shall” is very rare in American English. It sounds formal / old-fashioned. It’s more common in British English.
Highly-rated answerer
Was this answer helpful?
- Simplified Chinese (China)
@Anivia cool answer!!! i definitely will pay more attention when people answering these questions to get a better understanding, thank you, dear.
- Simplified Chinese (China)
- English (US)
@yoyov51234 You’re welcome! In response to your other, previous comment:
I personally would say: “What are we having for dinner?”
One other possibility is: “What’s for dinner tonight?”
These do not sound rude :)
Highly-rated answerer
Was this answer helpful?
- Simplified Chinese (China)
@Anivia got it. cause it's mom's decision on dinner, we get what we get. Maybe if i eat in a cafeteria, i can ask my coworker (if she has come back from there), what we have for dinner? 😄
[News] Hey you! The one learning a language!
Do you know how to improve your language skills❓ All you have to do is have your writing corrected by a native speaker!
With HiNative, you can have your writing corrected by native speakers for free ✍️✨.
With HiNative, you can have your writing corrected by native speakers for free ✍️✨.
Sign up
Recommended Questions
- What is the difference between May I turn on the air conditioner? and Could I turn on the air con...
- What is the difference between vague and fuzzy ?
- What is the difference between "the clinic" and "the doctor's office" ?
- What is the difference between I got a good score in English. and I got a good grade in English. ?
- What is the difference between The book where we can look up telephone numbers is a telephone dir...
Topic Questions
- What is the difference between Could have and Should have ?
- What is the difference between "I'm counting for" and "I'm looking forward to" ?
- What is the difference between I can't help ~ and I can't help but ~ ?
- What is the difference between "the clinic" and "the doctor's office" ?
- What is the difference between May I turn on the air conditioner? and Could I turn on the air con...
Newest Questions
- What is the difference between curly-haired and permed ?
- What is the difference between situation and circumstance and context ?
- What is the difference between I'm sure and I'm positive ?
- What is the difference between Tenant and lieutenant ?
- What is the difference between persuade and convince ?
Previous question/ Next question
Thank you! Rest assured your feedback will not be shown to other users.
Thank you very much! Your feedback is greatly appreciated.