Yes, it is correct, assuming that the question is asked towards the end of the evening, when the activity has been completed.
Tonight is a common noun so does not change dependant of tense. So something like 'Is is nice out here tonight.' is perfectly grammatically correct.
"That was wrong" is a grammatically correct sentence.
Yes, Almighty God is grammatically correct.
Yes, it is grammatically correct.
This sentence is grammatically correct.
Yes, "be singing" is grammatically correct when used in a progressive verb form to indicate an action that is ongoing or expected to happen in the future. For example, "She will be singing at the concert tomorrow."
This sentence is grammatically correct, but I would recast it as, "My Mom loves the song, 'Heartache Tonight,' by The Eagles."
It is more grammatically correct to say "tonight" or "tomorrow" without the preposition "on." So, you would say "I will see you tonight" or "I have a meeting tomorrow."
The correct sentence is " When you receive the invitation tonight only then will we go together. sounds and looks grammatically alright.
Tonight is a common noun so does not change dependant of tense. So something like 'Is is nice out here tonight.' is perfectly grammatically correct.
Yes, that's a perfectly good sentence.
Yes, 'for free', is grammatically correct.
"Not like that" can be grammatically correct, depending on the context.
Yes! That is grammatically correct!
This is not grammatically correct. The correct form is 'you do not know', or the abbreviated 'you don't know'.
'What a drunkard you are' is a grammatically correct English sentence.
"That was wrong" is a grammatically correct sentence.