英语选择题

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
选什么啊,解释一下~

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无疑是最佳选择。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-01
D
这里的had是实意动词,不能提前,只有加助词。前面是肯定的后面就用否定。
第2个回答  2011-08-01
选C nothing是否定意义的 所以后面要用肯定的 had这里是have作为“有”时的过去式 没有可以提前的动词 所以用了 助动词do 过去式did
以上
另外告诉你件事 我是铁杆的柯迷 超爱的感觉 小哀 呵呵 O(∩_∩)O哈哈~
第3个回答  2011-08-01
附加疑问句(反义疑问句)
原则:前肯后否
C。
前面是实义动词had nothing 过去的否定。所以用助动词did
第4个回答  2011-08-01
我认为应选C
第5个回答  2011-08-01
C。had在这里是吃的过去式,因此,整个句子的时态是过去时态。根据反意疑问句我们知道,前肯后否,前否后肯。所以我们可以肯定反意部分要用肯定。而“吃”是实义动词,反意疑问部分要用did来代替
相似回答