当前位置:高中试题 > 英语试题 > 虚拟语气 > —I left my handbag on the train, but luckily someone gave it to a railway offici...
题目
题型:不详难度:来源:
—I left my handbag on the train, but luckily someone gave it to a railway official.
—How unbelievable to get it back!I mean, someone ________it.
A.will have stolenB.might have stolen
C.should have stolenD.must have stolen

答案
B
解析
句意:——我把手提包落在火车上了,不过,幸运的是,有人把它交给了乘警。——把包拿回来是多么不可思议啊!我的意思是,有人可能偷了你的包。考查情态动词。will have stolen为将来完成时,而此事已经过去,故被排除。might have stolen可能已经偷了,符合语境,故选B项。should have stolen表示本应该偷而事实上却没有;must have stolen表示肯定偷了,均不符合题意。
核心考点
试题【—I left my handbag on the train, but luckily someone gave it to a railway offici】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
Sorry,I am too busy now.If I ________ time,I would certainly go for an outing with you.(2012·湖南)
A.have hadB.had hadC.haveD.had

题型:不详难度:| 查看答案
Maybe if I ________ science,and not literature then,I would be able to give you more help.(2011·北京)
A.studiedB.would study
C.had studiedD.was studying

题型:不详难度:| 查看答案
________ I be free tomorrow, I would go with you.
A.CouldB.ShouldC.MightD.Must

题型:不详难度:| 查看答案
—Where are the children?The dinner"s going to be completely ruined.
—I wish they ________ always late.(2011·北京)
A.weren"tB.hadn"t been
C.wouldn"t be D.wouldn"t have been

题型:不详难度:| 查看答案
The doctor recommended that you ________ swim after eating a large meal.
A.wouldn"t B.couldn"tC.needn"tD.shouldn"t

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.