No, "we have no steaks" is not grammatically correct. The correct phrase should be "we have no steak" or "we have no steaks," depending on whether you're referring to steak in general or multiple pieces. The phrase "no steaks" is acceptable if you're talking about a situation where multiple steaks are expected but not available.
The sentence is gramatically correct.
yes.
Everybody has is correct.
Yes it is.
No 'It's for you' would be though
It's a weird sentence, but it is grammatically correct.
Yes it is correct to say "Have a wonderful Holiday."
i welcome you TO Delhi.
No because and is a fanboy and it would not be gramatically correct
Yes, there is a verb and and a noun and they are in the same tense therefore it is gramatically correct.
You should say for your convenience it is *gramatically correct-*just means correct
Yes.