----I missed the first part of the film. It was really a pity.----You _____home

----I missed the first part of the film. It was really a pity.----You _____home

题型:不详难度:来源:
----I missed the first part of the film. It was really a pity.
----You _____home half an hour earlier.
A.should have left B.must have left
C.should leave   D.must leave

答案
A
解析

试题分析:句意:--- 我没看到电影的开头,真是可惜啊。--- 你本应该早半小时从家里出发。should have done 表示“过去本应该做某事却未做。”must have left表示一定离开了。表示对过去的推测,C和D都是对现在的推测,排除。故选A。
举一反三
— I phoned you yesterday morning. A girl answered, but I didn’t recognize the voice.
— Oh, it __________ my younger sister. She was in my room at that moment.
A.must have beenB.should have been
C.could have beenD.may have been

题型:不详难度:| 查看答案
I chose the most popular major instead of my favorite one,but I had to drop out and started again where I___have gone in the first place.
A.mustB.mightC.shouldD.would

题型:不详难度:| 查看答案
Harry is feeling uncomfortable. He _______too much at the party last night.
A.could drinkB.should drink
C.would have drunkD.must have drunk

题型:不详难度:| 查看答案
It was a fine day yesterday. I ________ have taken my raincoat with me.
A.couldn’tB.needn’tC.shouldn’tD.mustn’t

题型:不详难度:| 查看答案
—Have you checked the engine? 
—Yes, I did twice; there ______ be anything wrong with the car.
A.won’tB.mustn’tC.needn’tD.shouldn’t

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

超级试练试题库

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