Look at the mess the boys made! You _______ have taught them how to behave thems

Look at the mess the boys made! You _______ have taught them how to behave thems

题型:不详难度:来源:
Look at the mess the boys made! You _______ have taught them how to behave themselves.
A.mustB.may C.canD.should

答案
D
解析
考查情态动词。must 必须,may 可能,can 会,should 应该,句意:看孩子们弄得一团糟!你本应该教给他们如何守规矩。should have done 本应该做某事而实际上没有做,所以选D。 
举一反三
–I could not start my car this morning due to the cold weather.
--No wonder you were late. You ___ have used mine. I was not using all the morning.
A.shouldB.mustC.couldD.might

题型:不详难度:| 查看答案
Peter ______ be really difficult to deal with at times even though he’s a nice person in general.
A.shallB.shouldC.canD.must

题型:不详难度:| 查看答案
John ___ such a thing about you. He never speaks ill of you behind your back.
A.can’t have saidB.might not have said
C.couldn’t sayD.mustn’t have said

题型:不详难度:| 查看答案
–What a pity! I didn’t attend the lecture given by Dr. Green yesterday.
—I _____, either, if my parents hadn’t reminded me.
A.wouldn’tB.hadn’tC.didn’tD.wouldn’t have

题型:不详难度:| 查看答案
It       sound like a perfect destination,but it is really adventurous to go there.
A.mustB.shouldC.can D.may

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

超级试练试题库

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