TextRanch

The best way to perfect your writing.

Discover why 1,062,726 users count on TextRanch to get their English corrected!

1. Input your text below.
2. Get it corrected in a few minutes by our editors.
3. Improve your English!

One of our experts will correct your English.

Our experts

have a good dinner vs have a dinner

Both phrases are correct, but they are used in different contexts. 'Have a good dinner' is a common expression used to wish someone well before they eat, while 'have a dinner' is a more general statement indicating the action of eating a meal.

Last updated: March 17, 2024 • 1822 views

have a good dinner

This phrase is correct and commonly used in English to wish someone well before they eat.

This phrase is used to wish someone a pleasant meal before they start eating. It is a polite and friendly way to express good wishes.

Examples:

  • Before you go, have a good dinner.
  • I hope you have a good dinner with your family tonight.
  • Apr 21, 2018 ... That doesn't sound at all natural to me. I'd be more likely to say "Have a good dinner/enjoy your dinner".
  • Sep 18, 2018 ... I recently hosted a dinner party where, within 30 minutes of my guests heading home, I'd received a text from each invitee specifically ...
  • Jul 8, 2023 ... Anderson Cooper (@andersoncooper). 335 Replies. 2.1K Likes. anyone have a good dinner spot in mobile, alabama?
  • 6 days ago ... ... have a good dinner, I recommend Greek from Greece. Short walk to 30th, affordable, and great quality. Not sure on your taste but their ...
  • Jun 26, 2010 ... I had McDonald's after swearing in last year, and it was glorious... Definitely have a good dinner the night before and a heavy breakfast ...
  • 6 days ago ... Easy 130 let's have a good dinner tonight · Comments Section · Community Info Section · More posts you may like.
  • Nah… that doesn't work. Goodnight and have a good dinner. Nope… See, this is why I never had one. Ah, screw it…Goodnight everybody. Two and a Half Men is ...
  • Nov 5, 2016 ... It really depends on your body state in a particular day. Sometimes it's better to have a good dinner because the body simply need that comfortable sensation ...
  • ... have a good dinner?” No matter the words, they make you feel you're in a caring community where you matter. There is a sense of stability at Masonic Village ...

Alternatives:

  • Enjoy your dinner.
  • Bon appétit!
  • Have a great meal.
  • Hope you enjoy your meal.
  • Wishing you a pleasant dinner.

have a dinner

This phrase is correct but less common in English. It is a general statement indicating the action of eating a meal.

This phrase is a more general way of referring to the act of eating a meal. It is less common than 'have a good dinner' and may sound a bit formal or less idiomatic.

Examples:

  • I usually have a dinner around 7 p.m.
  • Let's have a dinner together sometime.
  • Jun 8, 2017 ... Both of them are correct. But yes, they do mean different. I feel that 'have a dinner' refers to event and 'have dinner' refers to actual ...
  • Feb 24, 2022 ... We commonly use the expression “have dinner” (not “have a dinner”) to refer to the main meal eaten either in the middle of the day or in the ...
  • Sep 7, 2016 ... As said in that commentary, to have a dinner isn't ungrammatical, but implies a dinner for a specific reason. Examples are:.
  • Apr 15, 2017 ... Synonym for have dinner To say "have dinner" is like saying let's eat dinner together but "have a dinner" is like planning an event where ...
  • Jun 10, 2022 ... Mike Woods ensures students have a dinner they can prepare using minimal kitchen tools or skills on May 18 at Rock Bridge High School.
  • since the word 'plans' is plural.. doesn't it mean a series of events in some particular situations? Let's say you will have a dinner with your ...
  • Dec 1, 2017 ... In fact, you don't need any kind of table to have a dinner party. Don't believe in tables? Have a small apartment? Just got totally frustrated ...
  • French Translation of “to have a dinner party” | The official Collins English-French Dictionary online. Over 100000 French translations of English words and ...

Alternatives:

  • Have dinner
  • Eat dinner
  • Enjoy dinner
  • Join me for dinner
  • Let's grab dinner

Related Comparisons

What Our Customers Are Saying

Our customers love us! We have an average rating of 4.79 stars based on 283,125 votes.
Also check out our 2,100+ reviews on TrustPilot (4.9TextRanch on TrustPilot).

Why choose TextRanch?

Lowest prices
Up to 50% lower than other online editing sites.

Fastest Times
Our team of editors is working for you 24/7.

Qualified Editors
Native English experts for UK or US English.

Top Customer Service
We are here to help. Satisfaction guaranteed!