0
Poppyman Posted 14 years ago
Grammar

I wish everyone have a nice day.

Hello.

What grammar is used in that sentence? I know we can say I wish you something, I wish you had something but I've never come across I wish smb. + verb in the present. Maybe it should be this way: I wish everyone to have nice every day ?
  

Top answer

The sentence is ungrammatical. This is correct: I hope everyone has a nice day. CB

  • The sentence is ungrammatical.
  • This is correct: I hope everyone has a nice day.
  • CB
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
The sentence is ungrammatical. This is correct: I hope everyone has a nice day.


CB
0
The wording of your sentence is quite awkward (at best), and I would agree it is ungrammatical. It would be better without the verb 'have' at all:

- I wish everyone a nice day.

It would also be OK with 'to have', but I would not expect that to be as commonly used.

And, of course, 'I hope everyone has a nice day' would also be a good way to express that idea.

Related Questions