You must have been very nervous in the speech competition yesterday, ________?

admin2022-12-23  10

问题 You must have been very nervous in the speech competition yesterday, ________?

选项 A、weren’t you
B、mustn’t you
C、didn’t you
D、haven’t you

答案A

解析 当陈述句部分的谓语中含有情态动词must,且must表示“一定”等推测意义时,反意疑问句部分应根据陈述句部分的时态采用相应的形式:①“must+动词原形”表示对现在或将来情况的肯定推测时,反意疑问句部分通常要根据must后面的动词采用be动词或助动词do的相应形式;②“must be+过去分词”表示对过去情况的肯定推测,且句中有明确的表示过去的时间状语时,反意疑问句部分要根据陈述句部分谓语的情况用didn’t或wasn’t/weren’t;③“must have+过去分词”表示对过去情况的肯定推测,且句中没有明确的表示过去的时间状语时,反意疑问句部分要用haven’t/hasn’t。根据陈述句部分中的You must have been和时间状语yesterday(昨天)可知,反意疑问句部分应用weren’t you。故选A。
转载请注明原文地址:https://kaotiyun.com/show/J4QD777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)