作业帮 > 英语 > 作业

英语反义疑问句选择题1.The workers can't have finished their work yet,_

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/18 04:50:49
英语反义疑问句选择题
1.The workers can't have finished their work yet,____?
a.have they b.do they C.are they D.can they
百度上搜索到一个:陈述部分为can't have done,依情况用did,has,have.
神马叫“依情况”= =汗
为什么选择A呢,D错在哪里~这边的have是使役动词吗?
A
have 是助动词
can't have done...用以表示对已经发生的事作以否定推测

但前一句表推测的 may, must , can 时, 反意问句中不能用这些情态动词, 而应和情态动词后面的动词形式保持对应关系

【希望帮助到你,若有疑问,可以追问~~~
祝你学习进步,更上一层楼!(*^__^*)】