1. I have a pen.

2. I don't have a pen.
3. I have not a pen.
4. Do you have a pen?
5. Have you a pen?
=============
Are they all grammatical?
Do they use #3 and #5 in The UK?

1 answer

#3 is incorrect, but you could write, "I have no pen."

The others are okay.