— My cat’s really fat.— You __________ have given her so much food.A.wouldn’tB.c

— My cat’s really fat.— You __________ have given her so much food.A.wouldn’tB.c

题型:不详难度:来源:
— My cat’s really fat.
— You __________ have given her so much food.
A.wouldn’tB.couldn’t
C.shouldn’tD.mustn’t

答案
C。
解析
shouldn’t have done的意思是“本来不应该做某事”。
举一反三
—What do you think we can do for our aged parents?
—You __________ do anything except to be with them and be yourself.
A.don’t have toB.oughtn’t to
C.mustn’tD.can’t

题型:不详难度:| 查看答案
The teacher demands that she         her test papers within ten minutes.
A.turn in    B hands in    C.have turned in  D has handed in
题型:不详难度:| 查看答案
. The teacher __________ have thought Johnson was worth it or she wouldn’t have wasted time on him, I suppose.
A.shouldB.can
C.wouldD.must

题型:不详难度:| 查看答案
. In crowded places like airports and railway stations, you __________ take care of your luggage.
A.canB.may
C.mustD.will

题型:不详难度:| 查看答案
. My MP4 player isn’t in my bag. Where __________ I have put it?
A.canB.must
C.shouldD.would

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

超级试练试题库

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