作业帮 > 英语 > 作业

英语问题.为什么选d请逐个选项分析,谢谢.

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/04/28 01:27:13
英语问题.为什么选d请逐个选项分析,谢谢.
He()have come here yesterday,()he?
A.mustn't'did B.douldn't;has C.mustn't;haven't D.would have been able to
英语问题.为什么选d请逐个选项分析,谢谢.
我估计应该有个答案是couldn't.did吧?
首先,must have done的否定不能是mustn't have done,因为mustn't这形式不表示推断了,表示禁止的意思.其次,针对有过去推断语气的句子写反义疑问句,不能简单用情态动词,而是要根据实际时态来.