New technologies ______ in the building of the plane.
A. had been used B. have used C. have be used D. were used
The room is in a terrible mess; it ______ cleaned.
A. can’t have been B. couldn’t be C. mustn’t be D. mustn’t have been
Kelly has been working on the documents since last Monday. She ______ everything ready but I am not sure.
A. must have got B. may get C. may have got D. ought to get
Johnny, you ______ play with the knife, you ______ hurt yourself.
A. won’t; can’t B. mustn’t; may C. shouldn’t; must D. can’t; shouldn’t
Because of the serious flood, two-thirds of the roads in the area .
A. need repairing B. need repair C. need to repairing D. need to repair
My MP4 player isn’t in my bag. Where ____ I have put it?
A. can B. must C. should D. would