(2012·浙江高考)Had they known what was coming next, they ________ second thoughts.
A.may have B.could have
C.must have had D.might have had
(2012·安徽高考)Grace doesn't want to move to New York because she thinks if she ________ there, she wouldn't be able to see her parents very often.
A.lives B.would live
C.has lived D.were to live
(2013·天津高考)If he had spent more time practising speaking English before, he ________ able to speak it much better now.
A.will be B.would be
C.has been D.would have been
(2013·北京高考)If we ________ a table earlier, we wouldn't be standing here in a queue.
A.have booked B.booked
C.book D.had booked
(2013·济南一中模拟)—Where ________ Mary have put the empty bottles?
—She ________ them away. They must be somewhere.
A.can; can't have thrown
B.must; needn't
C.must; must have thrown
D.can; mustn't have thrown
(2013·河北衡水中学模拟)Some young people these days just ________ go out of their homes to contact the real world.
A.mustn't B.won't
C.mightn't D.shouldn't
