满分5 > 高中英语试题 >

The door is open but nobody is in. Mary_...

The door is open but nobody is in. Mary______have forgotten to lock the door.

A. should         B. must

C. would           D. could

 

B 【解析】 试题分析:考查情态动词。 句意为:门开着但是没人在里面,玛丽一定是忘了锁门了。本题考查的是情态动词的用法。must have +过去分词表示对过去事实的肯定猜测,符合题意。补充:should have +过去分词表示本来应该做某事,而实没做。could have +过去分词,表示对过去事情的假设,表示本来能够做某事而实际却没有做。would + have +过去分词,表示对过去事情的假设,本来会做。故选B。 考点:考查情态动词  
复制答案
考点分析:
相关试题推荐

—Sometimes I am even sleepy in class.

—It’s terrible. You _____ as well go to bed earlier.

A. should         B. will

C. might          D. can

 

查看答案

Lucy looks so upset. She ______ the driving test.

It is the second time that she has failed in the test.

A. can’t pass                 B. mustn’t pass

C. can’t have passed         D. mustn’t have passed

 

查看答案

It might have saved me some trouble ______ the schedule.

A. did I know       B. have I known

C. do I know         D. had I known

 

查看答案

—Sorry, Mum! I failed the job interview again.

—Oh, it's too bad. You have made full preparations.

A. must               B. can

C. would             D. should

 

查看答案

Ellen is a fantastic dancer. I wish I          as well as her.

A. dance                B. will dance

C. had danced            D. danced

 

查看答案
试题属性

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