21. Jenny ______with him at that time, for I was having dinner with her in a restaurant.
A. can’t have been B. mustn’t have been
C. must be D. may be
20. Frank tried to save the ______ girl in the river, but unfortunately he was ______.
A. drowned; drowning B. drowning; drowned
C. drowned; drowned D. drowning; drowning
19. You promised you should take the children to Beijing, so you must ______.
A. keep words B. keep a word C. keep your word D. keep your words
18. -Daddy, can you buy me a new MP3 when you go to Beijing?
-You ______ get one if you are admitted to a key middle school.
A. could B. shall C. will D. can
17. Lewis was much admired ______ his work on the advanced medical research.
A. on B. in C. for D. with
16. The young mother treats the poor orphan(孤儿) as though he ______ her child.
A. is B. has been C. had been D. were
15. They decided that the meeting should ____ on Monday.
A. hold B. happen C. be taken place D. take place
14. She found that the beautiful dress she had been _______ to _____ to others.
A. looked forward; sold B. looking forward; was sold
C. looking forward; sold D. looked forward; selling
13. After studying hard day and night, he ________ pass the exam.
A. could B. can C. was able to D. should
12. Your article is too long; you must _______ to about 3,000 words.
A. cut it off B. cut it up C. cut it out D. cut it down