C. had not finished D. could not have finished
2. It__________ have been Tom that parked the car here, as he is
the only one with a car.[2009年高考上海卷]
A. may B. can C. must D. should
3. -Hi, Tom. Any idea where Jane is?
-She__________ in the classroom. I saw her there just now.
[2009年高考重庆卷]
A. shall be B. should have been
C. must be D. might have been
4. Some people who don't like to talk much are not necessarily
shy;they__________ just be quiet people.[2009年高考安徽卷]
A. must B. may C. should D. would
C
C
5. One of the few things you__________ say about English people
with certainty is that they talk a lot about the weather.
[2009年高考北京卷]
A. need B. must C. should D. can
6. According to the air traffic rules, you __________ switch off
your mobile phone before boarding.[2008年高考上海卷]
A. may B. can C. would D. should
7. -How's your tour around the North Lake? Is it beautiful?
-It__________ be, but it is now heavily polluted.
A. will B. would C. should D. must
8. The teacher__________ have thought Johnson was worth it or
she wouldn't have wasted time on him, I suppose.
A. should B. can C. would D. must
9. -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
C
C
10. What a pity. Considering his ability and experience, he
__________ better.[2008年高考江西卷]
A. need have done B. must have done
C. can have done D. might have done