满分5 > 高中英语试题 >

The room is so clean. He ____have cleane...

The room is so clean. He ____have cleaned it yesterday evening.

A. will B. need

C. can D. must

 

D 【解析】 考查情态动词表推测。句意:房间如此干净,他一定是昨天晚上打扫过了。must have done表示对过去发生的事情最有把握的猜测,意思是“一定(做过)”,故D项正确。  
复制答案
考点分析:
相关试题推荐

He was admitted to Harvard University, ____was just what his parents expected.

A. who B. which

C. what D. where

 

查看答案

_____ on February 5, 2019, the  Wandering Earth soon became a great hit.

A. Releasing B. Being released

C. Released D. To release

 

查看答案

You should set a goal and see____ you can achieve it in the coming exam.

A. which B. what

C. whether D. when

 

查看答案

______ caught in the rain unexpectedly, we still enjoyed the journey very much.

A. When B. As

C. Unless D. Although

 

查看答案

______ to success can’t defeat us. Instead, they can only make us stronger.

A. Attempts B. Barriers

C. Contributions D. Access

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.