Tom () his homework yesterday,because he was in hospital all day.A.can't finish B.couldn't finish C.couldn't have finished D.mustn't finish选哪一个呢?我也选的C,但是是感觉。

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/09 09:52:16

Tom () his homework yesterday,because he was in hospital all day.
A.can't finish B.couldn't finish C.couldn't have finished D.mustn't finish
选哪一个呢?
我也选的C,但是是感觉。

答案是C,表推测:汤姆昨天不可能完成作业了,因为他昨天住院了.

A

C

选C.
是对过去肯定的猜测,用过去完成时。

B yesterday出现表示动作发生在过去,意思是TOM昨天作业没完成,因为他一整天都在医院。

C
汤姆昨天不可能完成作业,因为他生病一整天都在住院。

选C

选B.表示绝对不可能用can't,因为是昨天,所以用can't的过去式。