Looking back their senior school life, many university students said they____have wasterd so much time on computer games then.
| A.couldn’t | B.wouldn’t | C.needn’t | D.shouldn’t |
—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 |
18. I can' t leave. She told me, that I_____stay here until, she comes back.
| A.can | B.must | C.will | D.May |
17.I ______ you my bicycle, but I didn't expect you would come back so soon·
| A.might lend | B.may lend | C.must have lent | D.might have lent |
2.Despite the fact that Betty is a lovely girl, she___________be extremely difficult to work with sometimes.
| A.must | B.should | C.would | D.Can |
23. You were late again this morning! You ______ have been here earlier. We were about to start without you.
| A.should | B.can | C.must | D.Will |
25. — Real Madrid is sure to win the match!
— It's hard to say. You know, anything _____ happen even in the last minute.
| A.can | B.must | C.should | D.Need |
—We’ve missed the last bus! Now We’ll have to walk home.
Yes, we the library five minutes earlier.
| A.would have left | B.must have left |
| C.might have left | D.should have left |
—Sorry,Mum, I lost my key to the bicycle again.
—Oh! How you be so careless! You have to learn to look after your belongings.
| A.can | B.may | C.must | D.dare |
25. Mike _______ have known the solutions to this problem, or he would have told us.
| A.mustn’t | B.shouldn’t | C.can’t | D.needn’t |