We__________have prove
单选题 We__________have proved great adventurers, but we have done the greatest march ever made in the past ten years.
A.needn' t
B.may not
C.shouldn' t
D.mustn' t
正确答案: B
答案解析: 本题考查情态动词一 句意:我们也许没有被证明是伟大的探险家,不过我们的前进是过去十年来最伟大的。“may not+现在完成时”表示“也许没有”,用于对过去或已经发生的事进行猜测。“needn’t+现在完成时”表示“本来没有必要”,表示过去不需要做某事:“shouldn’t+现在完成时”表示“本来不应该做而做了某事”。mustn’t不与现在完成时连用,只与动词原形连用,表示“禁止,不要”。
你可能感兴趣的试题
- It was after he got what he had desired ______ he realized it was not so important.
查看试题 - Don’t sit there ______ nothing. Come and help me.
查看试题 - One of the best ways for people to keep fit is to ______ healthy eating habits.
查看试题 - The park is to a city ______ the lung is to man’s body.
查看试题 - We won’ t keep winning games ______ we keep playing well.
查看试题 - At the foot of the mountain ______.
查看试题