“i have not a pen” 对吗?
句子 i have not a pen 在现代标准英语中不符合常规用法。
为什么不对?
在现代英语中,动词 have 表示“拥有”时,否定形式通常使用助动词 do:
I do not have a pen.(更自然、标准的说法)
而 I have not a pen 是一种非常古老或文学化的表达,在莎士比亚时代可能见到,但在日常交流或现代写作中几乎不用。
正确表达方式
- 口语/书面通用:
I don't have a pen. - 正式书面语:
I do not have a pen.
小结
虽然 i have not a pen 在语法结构上勉强可理解,但不符合当代英语习惯。建议使用 I don't have a pen 来表达“我没有一支笔”。