作业帮 > 英语 > 作业

He can't have been ill是现在完成时?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/21 19:47:19
He can't have been ill是现在完成时?
是现在完成时?
那可以不可以He have can't been ill?
还是必须放前面?
是猜测晓得了额,CAN'T BE..
但是不是现在完成时吗,为什么不是HAVE放前面呢?
can't have done .用于表示对过去发生的事进行猜测,不可以He have can't been ill?
首先你应该知道什么是现在完成时 have done.can是情态动词,情态动词+完成时和完成时本身的意义是不一样的.have后面可以加副词但不能加情态动词.