作业帮 > 英语 > 作业

They can't have been doing thier homework.have been 是现在完成时,但

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/06/23 04:42:14
They can't have been doing thier homework.have been 是现在完成时,但是后面do为什么要变成doing?
They can't have been doing thier homework.这句话 have been 是现在完成时,但是后面do为什么要变成doing?为什么不用do呢?还有They must have been playing in the garden.为什么也用playing,而不用play呢,
They can't have been doing thier homework.have been 是现在完成时,但
现在完成时结构 have/has+P.P.
现在完成进行时结构 have/has +been+doing
此句在现在完成进行时 前加上情态动词,can't have been doing 表示一种语气较肯定的推测.意为那时不可能在做某事