核心问题
《现代高级英汉双解辞典》(p.495)上说:have 的“否定和疑问形式变化,在英国不需要用助动词 do,但在美国的用法则不尽然。”这种说法对吗?
词典解答
这种说法不够精确。在英国英语里,have 构成否定句和疑问句时,并不是在任何场合下都不需要助动词 do 的。实际上,只有当 have 用作静态动词(如表拥有、占有、家庭关系、疾病等)时,它的疑问和否定形式才不需要 do。例如:
-
I haven't any money. (拥有) 我一点钱也没有。
-
How many brothers have you? (家庭关系) 你有几个兄弟?
-
I haven't a headache any longer. (疾病) 我再也不头痛了。
有些现代英语语法学家认为,上述结构虽然在英国英语中是传统的,但现在已不太常见了,在 have 用于过去时的时候尤其如此。在美国英语中,即使 have 表静态意义时,也总是借助助动词 do 来构成疑问和否定形式的。
-
I don't have any money.
-
How many brothers do you have?
-
I don't have a headache any longer.
当 have 表示动作(如“吃”“喝”“取得”“经历”“产生”等)时,亦即用作动态动词时,它总是需要 do 来构成疑问和否定形式,无论在美国英语里,还是英国英语里都是如此。
-
Did you have a good holiday in Japan? 你在日本假期过得好吗?
-
Did she have a baby at the clinic? 她是在诊疗所生的孩子吗?
-
They don't have an argument every day. 他们不是每天都争论(或:他们每天都不发生争论)。