精英家教网 > 高中英语 > 题目详情
We __________ have proved great adventurers, but we have done the greatest march ever made in the past ten years.
A.needn’tB.may not
C.shouldn’tD.mustn’t
B。
比较:needn’t have done意为“本来不必做某事”,may not have done意为“(过去)可能没有做某事”,shouldn’t have done意为“本来不应该做某事”(must表推测时不用于否定式)。根据句意,显然只能选B。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

 —Has your father got up?
—Sorry, I’m not sure. He __________ got up. Please go and see for yourself.
A.must haveB.can’t haveC.would haveD.might have

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

. I told your friend how to get to the hotel, but perhaps I __________ have driven her there.
A.couldB.must
C.mightD.should

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

In crowded places like airports and railway stations, you __________ take care of your luggage.
A.canB.may
C.mustD.will

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

As you worked late yesterday, you __________ have come this morning.
A.mayn’tB.can’t
C.mustn’tD.needn’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

. If it were not for the fact that she_______sing, I would invite her to the party.
A.couldn’tB.shouldn’tC.can’tD.might not

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

“Is John coming by train?” “He should, but he _________ not. He likes driving his car.”
A.mustB.canC.needD.may

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Shall we go skating or stay at home?
—Which       do yourself?
A.do you ratherB.would you rather
C.will you ratherD.should you rather

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Your sister nearly _______ all her spare time to her study during the three years.
—That's right, or she ________ the first place in her school in the examination.
A.devoted; wouldn't have taken B.spent; wouldn't have taken
C.had devoted; hadn't taken D.had spent; couldn't take

查看答案和解析>>

同步练习册答案