Skip to main content
replaced http://english.stackexchange.com/ with https://english.stackexchange.com/
Source Link

As said in thatthat commentary, to have a dinner isn't ungrammatical, but implies a dinner for a specific reason. Examples are:

  • we're having a dinner in his honour
  • we're having a birthday dinner for you

but the difference is totally unclear for me. What is changed, if I'd say we're having dinner in his honour, for example.

As said in that commentary, to have a dinner isn't ungrammatical, but implies a dinner for a specific reason. Examples are:

  • we're having a dinner in his honour
  • we're having a birthday dinner for you

but the difference is totally unclear for me. What is changed, if I'd say we're having dinner in his honour, for example.

As said in that commentary, to have a dinner isn't ungrammatical, but implies a dinner for a specific reason. Examples are:

  • we're having a dinner in his honour
  • we're having a birthday dinner for you

but the difference is totally unclear for me. What is changed, if I'd say we're having dinner in his honour, for example.

deleted 2 characters in body
Source Link
aryndin
  • 831
  • 4
  • 14
  • 19

As said in that commentary, to have a dinner isn't ungrammatical, but implies a dinner for a specific reason. Examples are:

  • we're having a dinner in his honour
  • we're having a birthday dinner for you

but the difference is totally unclear for me. What is changed, if I'd say we're having a dinner in his honour, for example.

As said in that commentary, to have a dinner isn't ungrammatical, but implies a dinner for a specific reason. Examples are:

  • we're having a dinner in his honour
  • we're having a birthday dinner for you

but the difference is totally unclear for me. What is changed, if I'd say we're having a dinner in his honour, for example.

As said in that commentary, to have a dinner isn't ungrammatical, but implies a dinner for a specific reason. Examples are:

  • we're having a dinner in his honour
  • we're having a birthday dinner for you

but the difference is totally unclear for me. What is changed, if I'd say we're having dinner in his honour, for example.

Source Link
aryndin
  • 831
  • 4
  • 14
  • 19

When should I use "to have a dinner" instead of "to have dinner"?

As said in that commentary, to have a dinner isn't ungrammatical, but implies a dinner for a specific reason. Examples are:

  • we're having a dinner in his honour
  • we're having a birthday dinner for you

but the difference is totally unclear for me. What is changed, if I'd say we're having a dinner in his honour, for example.