题目内容
--- Guess what! I have got A for my term paper.
--- Great! You _____ read widely and put a lot of work into it..
| A.must | B.should |
| C.must have | D.should have |
C
解析试题分析: 情态动词表肯定推测。题意,猜猜看,我得了A。 棒极,人肯定付出很多努力。根据上句中have done 得了事情已经发生,所以表示对过去的肯定推测,用must have done .故选 C项。
考点 情态动词
—It’s hard to believe that Jack ________ have fought with the policeman.
—Yes. If one ________ ask for trouble, it can't be helped.
| A.would; will | B.must; may | C.should; must | D.need; dare |
- These apples look very beautiful.
- They ________. See the price $ 3.99 a pound. Very expensive, aren’t they?
| A.should | B.would | C.could | D.might |
— May I smoke here?
— No, you ________. Can’t you read the sign “NO SMOKING”?
| A.mustn’t | B.won’t | C.needn’t | D.Don’t have to |
---Alice, you didn’t come to Tim’s birthday last night.
---I wished I had, but my parents just simply___ not let me out so late at night.
| A.might | B.should | C.would | D.could |
--Jack had prepared for the game for such a long time. We all thought he ________ it.
-- What a pity! He ________ too nervous when playing it.
| A.would have won;had been |
| B.could have won;must be |
| C.could have won;was |
| D.would have won;has been |
I went there in 1984, and that was the merely occasion when I ________ the journey in exactly two days.
| A.must take | B.must have made | C.was able to make | D.could take |
It is important to know about the cultural differences that cause problems.
| A.must | B.dare | C.shall | D.may |
– I ran 10 miles last weekend. Can you believe that?
– Wow, that ______ easy!
| A.mustn' t be | B.mustn't have been |
| C.can't have been | D.couldn’t be |