词典词条 · 问答

have 的附加疑问句

核心问题

You had one of your teeth pulled out yesterday, ____? A. had you B. hadn't you C. did you D. didn't you(上海高考,00春-6) 答案为 D。为什么不可以选 B?

词典解答

have 不作“有”解时,其否定式和疑问式必须使用助动词 do(does, did),故只能选 D,tag questions 12^{12}

have (a) timehave time

have a wordword/words 1^{1}

have been inhave been to

来源:英语常见问题解答大词典-4.md · 第 27342747 行 · 原文哈希 52be51bcd4