满分5 > 高中英语试题 >

—Why does Mary look so worried today? —I...

—Why does Mary look so worried today?

—I’m not sure, but she _____ a small accident driving here.

A. must have   B. might have   C. must have had   D. might have had

 

D 【解析】 试题分析:考察情态动词用法。“情态动词+have done”表示对过去情况的虚拟或者推测;“情态动词+动词原形”表示对现在情况的虚拟或者推测。句义:—为什么Mary今天看起来很担忧啊?—我不清楚,也许是在开车来的时候,出了点小事故吧!根据句义可知是对过去发生的事情的推测。Must have done一定做了某事,表示对过去所发生的事情有把握的肯定推测。Might have done也许做了某事,表示没有把握的推测。故D正确。 考点:考察情态动词用法
复制答案
考点分析:
相关试题推荐

Tom asked the candy makers if they could make the chocolate easier ____ into small pieces.

A. broken   B. to break   C. break   D. breaking                    

 

查看答案

The girl in the photo was smiling sweetly, _____.

A. her long hair flowed in the breeze

B. her long hair was flowing in the breeze

C. her long hair flow in the breeze

D. her long hair flowing in the breeze

 

查看答案

—Welcome to my home! But why didn’t you pay a visit to me last time?

— I would have, but I _____ your address.

A. have forgotten   B. would have lost   C. forgot   D. had lost         

 

查看答案

When deeply absorbed in work, _____ he often was, he would forget all about eating or sleeping.

A. that   B. which   C. where   D. when                        

 

查看答案

—Could you help me write the annoying composition?

  —No! As a student, you _____ do it by yourself.

A. shall   B. will   C. can   D. may                             

 

查看答案
试题属性

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