He must have been late for the conference yesterday, ______?A、didn’t heB、haven’

游客2024-01-16  7

问题 He must have been late for the conference yesterday, ______?

选项 A、didn’t he
B、haven’t he
C、mustn’t he
D、wasn’t he

答案 D

解析 本题考查反意疑问句。情态动词表推测-后面的反意疑问句应该与实际时态一致。用must have done表示“对过去加以推测”时,其附加疑问部分要根据must后的动词形式和有无时间状语来确定时态。此句中动词是be,时间是yesterday,所以用wasn’t he。如果去掉yesterday,就应选B项。
转载请注明原文地址:https://www.tihaiku.com/zcyy/3368220.html
最新回复(0)