They have an air of freedom, and they have not a dreary commitment to mean ambitions or love of comfort.(新概念四Lesson5)
请问老师,这里不用don't have而是用not a,是not a=no吗,然后后面的or表示否定成分的并列?
don't have是美式英语,have not 是英式英语。例如,美国人说,I don't have a car. Do you have a car?英国人说,I have not a car. Have you a car? 也就是说,在英国英语中,表示有、具有、占有这个意义的have是操作词,和其他操作词一样直接构倒装或否定,无需助动词do。而在美国英语中,所有的实意动词have都不是操作词,在需要构成否定或倒装的地方,就需要借助助动词do。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!