— She looks very happy. She __________ have passed the exam.— I guess so. It’s n

— She looks very happy. She __________ have passed the exam.— I guess so. It’s n

题型:不详难度:来源:
— She looks very happy. She __________ have passed the exam.
— I guess so. It’s not difficult after all.
A.shouldB.could
C.mustD.might

答案
C。
解析
“must+have+过去分词”表示对过去情况的肯定推测。由于“她看上去气色不错”,而且“考试也不难”,所以她一定是通过了考试。
举一反三
—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

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

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

超级试练试题库

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