Many questions have been answered by John. He must have previewed the lessons la
题型:不详难度:来源:
Many questions have been answered by John. He must have previewed the lessons last night, ____ he?A.needn’t | B.hasn’t | C.didn’t | D.mustn’t |
|
答案
C |
解析
考查反义疑问句。此题中含有情态动词表推测用法,must have done 表示对过去事情肯定的推测,根据时间last night,动作在昨天晚上,所以用didn’t反问,选C。 |
举一反三
— Linda hasn’t shown up yet. — It’s strange. She ____.A.could | B.might | C.must have | D.should have |
|
You have a big mouth,Tom. You have told everybody the secret.A.shouldn’t | B.mustn’t | C.can’t | D.mightn’t |
|
With economy increasing steadily, people ______ enjoy a life of higher quality. |
But for the metal cage to pull the miners to safety, the miners in Chile ____ in less than twenty-four hours.A.would not be rescued | B.would not have been rescued | C.would be rescued | D.would have been rescued |
|
______ this afternoon, you would have to come again next week.A.The boss didn’t return | B.The boss were not to return | C.Were the boss not to return | D.Didn’t the boss return |
|
最新试题
热门考点