Lucy had nothing for breakfast this morning ,( )? No,she got up too late .
A.had she B had not she C.did she D.did not she
选什么啊,解释一下~
答:C
译:Lucy 早上没吃早餐,是吗?
是的,她没吃早餐。(因为)她起得太迟了。
析:考
反意疑问句。前句谓语had nothing 为否定句,疑问尾句用肯定,排除BD。
had这里不作“有”解释,不能提前构成疑问句,需要用
助动词did帮助,排除A。
扩展:
谓语动词have,其否定句和疑问句式在英国英语中根据词义,分两种情况:
1.作“有”解时,可通过将have 后加not构成否定句,将have直接提前构成疑问句,如:
肯定句: He has a book. 他有一本书。
否定句:He hasn't a book.
疑问句:Has he a book?
2. 作其它
实义动词解释时,则需要助动词do(does, did)的帮助才能构成否定句和疑问句,如:
He has breakfast at home. 他在家吃早餐。 这句中has=eats
否定句:He doesn't have breakfast at home.
疑问句:Does he have breakfast at home?
而
美国英语中,不论have作什么意思解释,一律用助动词do帮助构成否定句和疑问句。
评:根据以上语法知识,这一题出得并不是很好。
1. 后面的回答没有必要。因为它对选项没有限制作用。
2. BD选项有明显错误,因为否定疑问尾句应为hadn't she, didn't she (也可能是楼主误打)
3. 这里的had的词义模棱两可。它可以作“有”解释:她早上没有任何可用作早餐的东西,是吗? 如果这样理解,按英国英语,选项A也是正确的。
当然,选择题选的是最佳答案,学生做题关键是要得分,此题C无疑是最佳选择。