I don't think he could have done such a stupid thing last night,__ A.could he B had he Cdid he这里could不是情态动词,have不是助动词吗?为什么要用did?(答案选C)

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/18 22:13:22
I don't think he could have done such a stupid thing last night,__ A.could he B had he Cdid he这里could不是情态动词,have不是助动词吗?为什么要用did?(答案选C)
xRn@U"JWD.T k* FT >sg+~"6J=>s9>OKt,DbQEHL97QʄcD!t&xadOII"KvvȖ%1;lGWN]St05 Ş0>WDP|7iQ[㼸Z6<vQ I!s{o? c*tНoNUtrL}v1/ bV<]w֝L~_{ ,2MKMj7 ?m@IS+.ȌB-V:+VaxtM5Z߅«d!sUڔVkVPWCV颂 <@)@*$B}z?[@88׷U7D1dz}& 6+YxFr90rufB;oc \$h]wUZgrm$A#ו(V~aV 2ٹՅ"fS<#JYȧ

I don't think he could have done such a stupid thing last night,__ A.could he B had he Cdid he这里could不是情态动词,have不是助动词吗?为什么要用did?(答案选C)
I don't think he could have done such a stupid thing last night,__ A.could he B had he Cdid he
这里could不是情态动词,have不是助动词吗?为什么要用did?(答案选C)

I don't think he could have done such a stupid thing last night,__ A.could he B had he Cdid he这里could不是情态动词,have不是助动词吗?为什么要用did?(答案选C)
不太好解释.
could have done 作为一个整体表示对过去发生的事的态度,只表示一种语气(我不相信他昨天晚上*竟然*做了这么件啥事).而反义疑问的时候,要反问的是这个动作本身(做了这么件傻事),而非这个语气(竟然),所以直接问did he就可以了.

A

后面有last night, 说明是一个具体的过去时间,,所以用did,这里的could have done 是对过去的一种推测,它的反义疑问句要看什么时间决定的

这里could是can的过去式。 有问题请追问。

a