作业帮 > 英语 > 作业

I don,t think he could have done such a stupid thing last ni

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/05/16 12:44:24
I don,t think he could have done such a stupid thing last night______?
did he ,
could have done表示对过去情况的推测,且有明显的时间状语 last night,故用过去时.
这样理解对吗,
还有 能用 could he 么,
I don,t think he could have done such a stupid thing last ni
在这个句子中,既有现在时,也有虚拟语气:could have done
如果是过去时,就应该是did such a stupid thing last night.所以这里有一个说话者不相信他做了这件蠢事的意思.
在反意疑问部分用did,说话者是想问:他做了吗?
因此,这里就只能用did了.