您现在的位置是:首页 > 学科知识查询 > 高中英语题库

I don’t think he could have done such a thing last night ?A. do I B. has heC. could he D. did he

编辑:chaxungu时间:2026-04-27 03:02:46分类:高中英语题库

【题目】I don’t think he could have done such a thing last night_____?

A. do I B. has he

C. could he D. did he

在线课程

【答案】D

【解析】考查反义疑问句;反义疑问句遵循“前肯后否”,“前否后肯”的规则,前面用了否定前置“I don’t think he could have done such a thing”,所以后面用肯定语气;又因为这里是对过去的事情的提问,有一个具体的时间“last night”,所以助动词用did,故选D.