题目内容
—I missed the first part of the film. It was really a pity.
—You __________ home half an hour earlier.
| A.should go | B.must have gone | C.should leave | D.should have left |
D
解析试题分析:考查情态动词+have done的用法,表示过去情况的虚拟或猜测,must have done“过去一定做了”,should have done“过去本该做而没做”,句意是:--我错过了电影的第一部分,真遗憾。--你应该早半小时(事实是没有)。选D。
考点:考查情态动词。
点评:情态动词的考查是重点也是难点,特别是情态动词+have done的用法,表示过去情况的虚拟或猜测,要记忆不同情态动词接完成式的意义,这需要考生平时多体会,多练习。
Although you ______ find bargains in London, it,s not generally a cheap place to shop.
| A.should | B.need | C.must | D.can |
I _________ to the party with you tomorrow if I didn’t have to attend the meeting.
| A.went | B.had gone | C.would go | D.would have gone |
The plant is dead. I _____ it more water.
| A.will give | B.would have given | C.must give | D.should have give |
It’s a pity that Andrew didn’t want to go to the conference.________ willing to go,we could have paid all his expenses.
| A.Had he been | B.Being |
| C.Was he | D.He had been |
(2012·辽宁高考)Jack is a great talker. It's high time that he ________ something instead of just talking.
| A.will do | B.has done |
| C.do | D.did |
(2013·哈师大附中高三二模)If only I ________ more confidence in the English speech contest held last week!
| A.would have | B.had |
| C.had had | D.have |
It is hard for me to imagine what I would be doing today if I ________ in love,at the age of seven,with the Melinda Cox Library in my hometown.
| A.wouldn't have fallen | B.had not fallen |
| C.should fall | D.were to fall |
(2013·吉林四校高三一诊)I really don't know how to thank you, but for your help, I ________ my lost necklace.
| A.couldn't have found | B.mustn't have found |
| C.couldn't find | D.wouldn't find |