Mike ______have stolen the money from the bank,______he appeared to be rich over

Mike ______have stolen the money from the bank,______he appeared to be rich over

题型:不详难度:来源:
Mike ______have stolen the money from the bank,______he appeared to be rich overnight.
A.can’t; forB.might; forC.must; sinceD.can’t; since

答案
B
解析

试题分析:考查情态动词+have done和连词的用法:句意:迈克可能从银行偷钱了,因为他好像一夜暴富了。For和since都有“因为”的意思,for用于“推测”,since是“既然”,表示说话双方都知道的理由。这句话是推测他偷银行的原因,所以用for,can’t have done不可能做…,must have done过去一定做了,might have done过去可能做了,这里只是有这种可能,选B。
举一反三
—May I watch TV for another 15 minutes, Mum?
—Oh, dear, if you _____.
A.canB.mustC.mayD.should

题型:不详难度:| 查看答案
I ______have come here in time, but I met an old friend of mine. I stopped and talked with him for some time.
A.shouldn’tB.mustC.needn’tD.could

题型:不详难度:| 查看答案
---You needn’t take an umbrella. It isn’t going to rain.
---Well, I don’t know. It __________ do.
A.mightB.needC.wouldD.should

题型:不详难度:| 查看答案
Sometimes smiles around the world ______ be false, hiding other feelings like anger, fear or worry.
A.mustB.wouldC.shouldD.can

题型:不详难度:| 查看答案
---- It’s the office! So you _____ know eating is not allowed here.
---- Oh, sorry.
A.mustB.willC. mayD. need

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

超级试练试题库

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