题目内容

【题目】The room is so clean. He ____have cleaned it yesterday evening.

A. willB. need

C. canD. must

【答案】D

【解析】

考查情态动词表推测。句意:房间如此干净,他一定是昨天晚上打扫过了。must have done表示对过去发生的事情最有把握的猜测,意思是“一定(做过)”,故D项正确。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网