题目内容
— 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 |
D
解析
(2013·天津,9)No one________ be more generous;he has a heart of gold.
| A.could | B.must | C.dare | D.need |
Keep up a good state of mind even if you _____ fail plenty of times.
| A.must | B.will | C.can | D.should |
—You shouldn’t have shouted at your mother. It really hurt her.
—Exactly. I ________ crazy at the time.
| A.must be | B.could be | C.must have been | D.could have been |
—Isn’t Ann’s husband over there?
—No, it _____ be him — I’m sure he doesn’t wear glasses.
| A.can’t | B.must not | C.won’t | D.may not |
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 |
—Will you read me a story, Mummy?
—OK. You ________ have one if you go to bed as soon as possible.
| A.might | B.shall | C.must | D.could |
—Did you ask Tom for help?
—I ________. —I managed perfectly well on my own.
| A.needn’t have | B.don’t need to | C.didn’t need to | D.needn’t |
It_____ years ago when the incident took place, and I nearly forget it.
| A.would have been | B.should have been |
| C.ought to have been | D.must have been |