—Where _____ Mary have put the empty bottles? — She _____ them away. They must b

—Where _____ Mary have put the empty bottles? — She _____ them away. They must b

题型:不详难度:来源:
—Where _____ Mary have put the empty bottles?
— She _____ them away. They must be somewhere.
A.can; can’t have thrown B.must; needn’t
C.must; must have thrownD.can; mustn’t have thrown

答案
A
解析

试题分析:考查情态动词can的用法:can+完成时,表示推测的时候,can用于疑问和否定句,第一空是用于疑问句,用can,第二空是用于否定句,can't have done过去不可能做了什么,句意:玛丽把空瓶子放在哪里呢?――她不可能扔了的。一定在什么地方。选A。
点评:使用“情态动词+have done”对过去的情况进行推测。如果是对现在情况的推测或虚拟,使用“情态动词+动词原形”;
举一反三
—Mary broke up with me!
—You____ have forgotten about the Valentine"s Day.
A.shouldn"tB.couldn"tC.needn"tD.mustn"t

题型:不详难度:| 查看答案
He _____ have fallen asleep last night because he didn’t hear the phone call.
A.mayB.shouldC.canD.must

题型:不详难度:| 查看答案
Please do not feed the fish; they ________ die if they eat too much.
A.shallB.mustC.mayD.need

题型:不详难度:| 查看答案
He bought another new car. He _____ a lot of money.
A.must earnB.must have earnedC.can earnD.could have earned

题型:不详难度:| 查看答案
— Do you know where Miss Gao is? I couldn’t find her anywhere.
— She ________ have gone far, for her coat is still here.
A.shouldn’t B.mustn’tC.can’t D.wouldn’t

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.