---She looks very happy. She ____ have passed the exam.
---I guess so. It's not difficult after all.
A.should B. could C. must D. might
---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
The biggest problem for most plants, which ____ just get up and run away when threatened, is that animals like to eat them.
A.wouldn't B. can't C. needn't D. mustn't
My MP4 player isn't in my bag. Where ____ I have put it?
A.can B. must C. should D. would
____ by a greater demand for vegetables, farmers have built more green houses.
A.Driven B. Being driven C. To drive D. Having driven
Jenny hopes that Mr. Smith will suggest a good way to have her written English ____ in a short period.
A.improved B. improving C. to improve D. improve
"Things ____ never come again!" I couldn't help talking to myself.
A.lost B. losing C. to lose D. have lost
Please remain ____ until the plane has come to a complete stop.
A. to seat B. to be seated C. seating D. seated
---Did Peter fix the computer himself?
---He ____, because he doesn't know much about computers.
A.has it fixed B. had fixed it C. had it fixed D. fixed it
John received an invitation to dinner, and with his work ____, he gladly accepted it.
A.finished B. finishing C. having finished D. was finished