满分5 > 高中英语试题 >

— Who has made a mess in my room? — Who ...

— Who has made a mess in my room?

— Who else _______ have done it but your naughty son?

A.would            B.could             C.should            D.must

 

B. 【解析】 试题分析:考查情态动词用法。语境表示对过去发生并延续到现在的情况的推测,用could have done 表示不肯定的语气。句意:--谁把我的房间弄的一团糟?--除了你的调皮的儿子还会有谁呢?选B。 考点:考查情态动词用法
复制答案
考点分析:
相关试题推荐

Everybody was touched _______ words after they heard her moving story.

A.beyond           B.without           C.of               D.in

 

查看答案

She talked again and again to her friend about careful driving, but _______ just turned a deaf ear to her words.

A.another           B.other             C.others            D.the other

 

查看答案

— How long have you been in this office?

— Just a few minutes.My cousins _______ here together with me.

A.have walked                           B.had walked

C.walked                               D.have been walking

 

查看答案

— I wonder how much you charge for your services.

— The first two are free _______the third costs $30.

A.while             B.until            C.when             D.before

 

查看答案

— Why don’t we choose that road to save time?

— The bridge to it _______.

A.has repaired                           B.is repaired

C.is being repaired                        D.will be repaired

 

查看答案
试题属性

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