it is correct
"Have been" is the correct phrase to use. "Have being" is not grammatically correct.
No, a grammatically correct sentence would be: "You thought the hesitant man was the burglar."
Yes, I would say that sentence would be grammatically correct.
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.
Yes, it is grammatically correct.
Yes, Almighty God 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.