题目
I don't think he could have done such a stupid thing last night, _______ ?A. do IB. could heC. has heD. did he
I don't think he could have done such a stupid thing last night, _______ ?
A. do I
B. could he
C. has he
D. did he
题目解答
答案
D. did he
解析
考查要点:本题主要考查反意疑问句的构成规则,特别是当主句为否定句且从句含情态动词时的处理方式。
解题核心思路:
- 确定主句和从句结构:主句为否定句(I don't think),从句为含情态动词的完成式(could have done)。
- 反意疑问句的构成:反问部分的助动词需与从句中实际动作的时态一致,而非直接照搬情态动词。
- 关键规则:当从句含情态动词(如could)但隐含完成时态(have done)时,反问部分需用did而非情态动词。
原句为否定结构(I don't think),从句中的动词形式为could have done(表示对过去的推测)。反意疑问句的构成需注意以下两点:
- 从句中的核心时态:虽然从句用了情态动词could,但其后接的是完成式(have done),实际动作发生在过去。
- 反问部分的助动词选择:此时需根据完成时态的结构(have done)选择助动词did,而非直接使用情态动词could。
因此,正确反问形式为Did he?,对应选项D。