28. Listen, Mike. She_________have done it. She’s been with me at the shop all day.
| A.couldn’t | B.shouldn’t | C.needn’t | D.wouldn’t |
While crossing the mountain area, you’d better carry a stick in case you________by wild animals.
| A.should be attacked | B.might be attacked | C.must be attacked | D.would be attacked |
I want to know _____ .
| A.when will he come back | B.when he will come back |
| C.when he comes back | D.when is he coming back |
The exam was very difficult but everyone ______ pass.
| A.had to | B.would | C.could | D.was able to |
— I hear you have written a novel?
— Yes, the book ____ come out in a month or so.
| A.can | B.must | C.should | D.would |
—John, how did your English exam go?
—I thought I _____, but in fact I came in the top 10% in the class.
| A.should have failed | B.might have failed |
| C.couldn’t have failed | D.mustn’t have failed |
. Not only the whole nation, but the whole Europe , indeed the whole human society ______ to alter its attitude to racial problems.
| A.need | B.needs | C.has a need | D.have a need |
13. With examinations coming immediately, you ________ the Internet last night.
| A.mustn’t surf | B.shouldn’t surf |
| C.couldn’t have surfed | D.shouldn’t have surfed |
23. ---When can I come for the photo? I need them tomorrow afternoon.
---They ________ be ready by 12:00.
| A.may | B.should | C.can | D.Ought |
--- I got upset yesterday just because you didn’t hand in your homework on time.
--- Terribly sorry. Ten more minutes, I_____it to you.
| A.would have taken | B.would take | C.had taken | D.must have taken |