—Where is my dictionary? I remember I put it here yesterday.
—You it in the wrong place.
A. must put B. should have put C. might put D. might have put
Our teacher demanded our report ________ before five.
A. must be handed in B. be handed in
C. should hand in D. need be handed in
—I promise that she _________ get a nice present on her birthday.
—It will be a big surprise to her.
A. must B. shall C. should D. would
______ that the air conditioners cause so much pollution, I would never have bought one.
A. If I knew B. Did I know C. If I have known D. Had I known
One reason that we haven’t had his letter is that he it to our old address by mistake.
A. might send B. should have sent
C. should send D. may have sent
John, look at the time. ____ you play the piano at such a late time?
A. Must B. Can C. May D. Need