词典词条 · 问答

tag questions ¹²

have 的附加疑问句

说明

have 的附加疑问句

核心问题

He had little time to spare, ____?

A. had he B. hadn't he C. did he D. didn't he

《新高考英语必考语法精析》(商务印书馆国际有限公司, p. 296) 说上题的唯一正确答案是 C(did he)。能不能选 A 呢?

词典解答

A 和选 C 都是正确的。当 have 作“有”解时,在其附加疑问句中既可以使用 have (has, had) 作助动词(尤其是在英国英语中),也可以使用助动词 do(does, did)。当 have 用于其他含义时,则只能使用助动词 do(does, did)。例如:

  1. He has scarcely time, has he? (TEV) 他几乎没有时间,是不是?

  2. Your father has a bad back, hasn't/doesn't he? (PEU) 你父亲后背有毛病,是不是?请做下面的英语试题:

  3. He seldom has lunch at school, ____? A. hasn't he B. has he C. doesn't he D. does he

  4. His wife had the front door painted green yesterday, ____ she? A. did B. had C. didn't D. hadn't(上海高考,94-14)

来源:英语常见问题解答大词典-8.md · 第 66676690 行 · 原文哈希 e2f9eb6f34