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

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

题型:不详难度:来源:
. — 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

题型:不详难度:| 查看答案
. It is usually warm in my hometown in March, but it _________ be rather cold sometimes.
A.mustB.can
C.shouldD.would

题型:不详难度:| 查看答案
. You don’t have to know the name of the author to find a book. You _________ find the book by the title.
A.mustB.need
C.canD.would

题型:不详难度:| 查看答案
. —I’m sorry. I _________ at you the other day.
—Forget it. I was a bit out of control myself.
A.shouldn’t shoutB.shouldn’t have shouted
C.mustn’t shoutD.mustn’t have shouted

题型:不详难度:| 查看答案
. What a pity. Considering his ability and experience, he _________ better.
A.need have doneB.must have done
C.can have doneD.might have done

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

超级试练试题库

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