题目内容
It __ be the vocabulary that caused you the problem in the exercise because you know a lot of words.
| A.may | B.couldn’t | C.should | D.needn’t |
B
解析试题分析:句意:因为你知道很多单词,不可能是词汇量导致你练习中的问题。从because you know a lot of words.可知是用couldn’t,表示否定的推测“不可能”,may“可能,可以”,should“应该”,need’t “不必”,都不符合句意。选B。
考点:考查情态动词
My sister met him in the hospital yesterday afternoon, so he _________ your lecture.
| A. couldn’t have attended | B. needn’t have attended |
| C. mustn’t have attended | D. shouldn’t have attended |
The first snow of every year is always so exciting, but too much snow _________ cause trouble
| A.shall | B.need | C.can | D.must |
You ________ in person; a telephone would have been enough.
| A.couldn’t have come | B.needn’t have come |
| C.shouldn’t have come | D.mustn’t have come |
— I phoned you yesterday morning. A girl answered, but I didn’t recognize the voice.
— Oh, it ____ my younger sister. She was in my room at that moment.
| A.must have been | B.should have been | C.could have been | D.may have been |
He ______ sleep, although he tried to, when he got on such a hunt for an idea until he had caught it.
| A.wouldn’t | B.shouldn’t | C.couldn’t | D.mustn’t |
—The similarities between social networks are striking.
—That ________ come as no surprise,because they are all products of the Internet.
| A.should | B.shall | C.may | D.must |
— Guess what! I have won the first prize in the speaking competition.
— Congratulations! You _____ put a lot of work into it.
| A.should | B.must | C.should have | D.must have |
It’s funny that Howard___ speak to you like your boss.
| A.might | B.would | C.should | D.must |