题目内容
【题目】The room is so clean. He ____have cleaned it yesterday evening.
A. willB. need
C. canD. must
【答案】D
【解析】
考查情态动词表推测。句意:房间如此干净,他一定是昨天晚上打扫过了。must have done表示对过去发生的事情最有把握的猜测,意思是“一定(做过)”,故D项正确。
练习册系列答案
相关题目
题目内容
【题目】The room is so clean. He ____have cleaned it yesterday evening.
A. willB. need
C. canD. must
【答案】D
【解析】
考查情态动词表推测。句意:房间如此干净,他一定是昨天晚上打扫过了。must have done表示对过去发生的事情最有把握的猜测,意思是“一定(做过)”,故D项正确。