Hello H2K 'I do not have a pen' is correct in formal English. 'I don't have a pen' is correct but less formal. 'I have not a pen'/'I haven't a pen' is correct, but not very widely used in current English.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.