If the 'hr' is referring to the word 'hour' then yes, it is grammatically correct. When deciding whether to use 'A' or 'An', it depends on the pronunciation, not the letter used. In the word 'hour' you do not pronounce the 'h', so it sounds like it starts with an 'o', so you would use 'an'.
The abbreviation 'an hr' is not grammatically correct. It should be written 'an hour/An hour'. Sometimes 1hr or 2hrs is okay depends on the situation.
Yes it is a grammatically correct
This is not grammatically correct. The correct form is 'you do not know', or the abbreviated 'you don't know'.
'Rhoda's crazy' is grammatically correct.
Sure. It would also be grammatically correct to write He spoggled his nubbix on the goober. Grammatically correct and meaningful are not the same.
I am, you are, he/she/it is, we are, they are.
"Not like that" can be grammatically correct, depending on the context.
Yes it is a grammatically correct
Yes! That is grammatically correct!
Yes, 'for free', is grammatically correct.
This is not grammatically correct. The correct form is 'you do not know', or the abbreviated 'you don't know'.
"That was wrong" is a grammatically correct sentence.
Yes, it is grammatically correct.
Yes, Almighty God is grammatically correct.
'Rhoda's crazy' is grammatically correct.
'What a drunkard you are' is a grammatically correct English sentence.
"For free' is grammatically correct. It is an idiom of the English language.
The sentence is grammatically correct.