John is a fast reader. He must have finished reading the novel last night, ________he?

admin2022-10-23  32

问题 John is a fast reader. He must have finished reading the novel last night, ________he?

选项 A、mustn’t
B、hasn’t
C、didn’t
D、needn’t

答案C

解析 当陈述句部分的谓语中含有情态动词must,且must表示“一定”等推测意义时,反意疑问句部分应根据陈述句部分的时态采用相应的形式:①“must+动词原形”表示对现在或将来情况的肯定推测时,反意疑问句部分通常要根据must后面的动词采用be动词或助动词do的相应形式;②“must have+过去分词”表示对过去情况的肯定推测,且句中有明确的表示过去的时间状语时,反意疑问句部分要根据陈述句部分谓语的情况用didn’t或wasn’t/weren’t;③“must have+过去分词”表示对过去情况的肯定推测,且句中没有明确的表示过去的时间状语时,反意疑问句部分要用haven’t/hasn’t。根据第二句中陈述句部分中的must have:finished和时间状语last night(昨晚)可知,此处是对过去情况的肯定推测,所以反意疑问句部分应用didn’t。故选C。解答此类试题时,若陈述句部分中的must表示“一定”等推测意义,可将陈述句部分变为表达事实的句子,然后根据该句确定反意疑问句部分。例如:题干中第二句的陈述句部分变为表达事实的句子He finished reading the novel last night,反意疑问句部分应用didn’t he。
转载请注明原文地址:https://kaotiyun.com/show/hMQD777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)