My sister met him in the hospital yesterday afternoon, so he _________ your lect

My sister met him in the hospital yesterday afternoon, so he _________ your lect

题型:不详难度:来源:
My sister met him in the hospital yesterday afternoon, so he _________ your lecture.
A. couldn’t have attendedB. needn’t have attended
C. mustn’t have attendedD. shouldn’t have attended

答案
A
解析

试题分析:句意:我的姐姐昨天下午在医院见到他了,所以他不可能去听你的演讲。couldn’t have attended表示不可能;needn’t have attended表示过去做了不必做的事情;mustn’t have attended通常没有这种结构;shouldn’t have attended本不应该做某事,而实际做了某事, 选A。
举一反三
We can hardly believe such a young boy ______ travel around the world all by himself.
A.mayB.needC.shouldD.must

题型:不详难度:| 查看答案
The door _____ open, no matter how hard she pushes.
A.doesn’tB.can’tC.won’tD.shouldn’t

题型:不详难度:| 查看答案
–I have packed your luggage for you need to rise early tomorrow.
--Thanks. You ______ that. I am a big girl now and I can manage it, Mum.
A.needn’t doB.needn’t have done
C.mustn’t doD.shouldn’t have done

题型:不详难度:| 查看答案
—These grapes look really beautiful.
—They _______! See the price $3.99 a pound. Very expensive, aren’t they!
A.mightB.couldC.would D.should

题型:不详难度:| 查看答案
—Real Madrid is sure to win the match !
—It’ s hard to say . You know, anything ________ happen even in the last minute.
A.needB.mustC.shouldD.can

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

超级试练试题库

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