. —Where is my dictionary? I remember I put it here yesterday.—You __________ it

. —Where is my dictionary? I remember I put it here yesterday.—You __________ it

题型:不详难度:来源:
. —Where is my dictionary? I remember I put it here yesterday.
—You __________ it in the wrong place.
A.must putB.should have put
C.might putD.might have put

答案
D。
解析
根据I remember I put it here yesterday可知,put用的是一般过去时,也就是说空格处是对过去情况作推测,故可排除A和C。再根据should have put(本来应该放在)和might have put(可能已放在)的不同意思和句子语境可知,此题应选D不能选B。
举一反三
. —How’s your tour around the North Lake? Is it beautiful?
—It __________ be, but it is now heavily polluted.
A.willB.would
C.shouldD.must

题型:不详难度:| 查看答案
. I told your friend how to get to the hotel, but perhaps I __________ have driven her there.
A.couldB.must
C.mightD.should

题型:不详难度:| 查看答案
. — What does the sign over there read?
—“No person __________ smoke or carry a lighted cigarette,cigar or pipe in this area.”
A.willB.may
C.shallD.must

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

题型:不详难度:| 查看答案
. —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

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

超级试练试题库

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