题目
You must have read the book, ().A. didn’t youB. mustn’t youC. do youD. will you
You must have read the book, ().
A. didn’t you
B. mustn’t you
C. do you
D. will you
题目解答
答案
A. didn’t you
解析
本题考查反意疑问句的用法。关键点在于:
- 陈述句中的情态动词must,在反意疑问句中通常用didn't you进行反问;
- 时间一致性:原句为现在完成时(
must have read),反问部分需用过去时态; - 逻辑关系:陈述句为肯定形式时,反问部分需用否定形式。
选项分析
-
A. didn’t you
正确。must have done的反意疑问句需用didn't you,符合时间一致性和逻辑否定规则。 -
B. mustn’t you
错误。mustn’t表示“禁止”或“不必”,与原句推测语气不符,且时间不一致。 -
C. do you
错误。do you为现在时,与原句完成时矛盾。 -
D. will you
错误。will you表示将来时,与原句时间不符。