"go on vacation" means that that is what you are doing - vacationing (as opposed to working or whatever).
"go on a vacation" makes the vacation an entity (like an object) - you have gone, you will be away for some time, and then you will come back. (However, it could mean, particularly, that there is a some particular tourist trip organised by a travel agent, or that one had been wanting to visit (say) Spain and had gone to Spain, or whatever… and it was a vacation.)
It is not that either is incorrect.
The correct grammar for the sentence is: "During your vacation, did you stay in the hotel?"
No, "is go with" is not correct grammar. The correct structure would be "go with" without the word "is." For example: "The red shoes go with the blue dress."
"Few days to go June will be ended soon" is not correct grammar. The correct grammar is "June will end in a few days to come." or "A few days to go until June ends."
Do you mean: "Are there ways to correct grammar?" Well yes. You see, it's sort of like grading. If someone says something or their grammar incorrect, and you correct them, you are like sort of correcting their grammar and this is the only way to answer your question so.
No, "will be had" is not a correct grammar. The correct grammar would be "will have."
No, it is correct grammar, not a correct grammar.
The correct grammar is: "Are those correct?"
"On a train" is correct grammar.
The one that is NOT a sentence fragment and uses correct sentence grammar is:He liked to go fishing.
The correct grammar for this sentence is: "When did you send it?"
no_____If the sentence is You do do that (meaning You are in the habit of doing that) the grammar is perfectly correct and the sentence 'does have correct grammar'.
No, the correct grammar would be "I hate you the way you hate me."