课件10张PPT。高考中的情态动词完成式选自2005----2009全国各地高考试卷 1. [2007 上海卷]
—Guess what! I have got A for my term paper.
—Great! You ______ read widely and put a lot of work into it.
A. must B. should
C. must have D. should have
2. [2007 安徽卷]
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
3. [2007 福建卷]
My MP4 player isn’t in my bag. Where _______ I have put it?
A.can B.must C.should D.would
4. [2007 江苏卷]
—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
5. [2007 江西卷]
—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
6. [2007 陕西卷]
I told your friend how to get to the hotel, but perhaps I ______ have driven her there
A.could B.must C.might D.should7. [2007 浙江卷]
—My cat’s really fat.
—You ______ have given her so much food.
A. wouldn’t B. couldn’t
C. shouldn’t D. mustn’t
8. (2006天津)
We? ____? have proved great adventurers, but we have done the greatest march ever made in the past ten years. A. needn’t???? ? B. may not??????
C. shouldn’t???? D. mustn’t
9. (2006陕西)
As you worked late yesterday, you ______ have come this morning. A. needn’t?? B. may not?? C. can’t?? D.mustn’t10. (2005北京卷)
He __________ have completed his work; otherwise, he wouldn’t be enjoying himself by the seaside.?? A.should??? B.must?? C .wouldn’t?? D.can’t
11. (2005山东卷)
He paid for a seat, when he ______ have entered free. A. could? B. would?? C. must???? D. need
12. (2005湖北卷)
—Do you know where David is? I couldn’t find him anywhere.?—Well . He?_____have gone far—his coat’s still here. ? A. shouldn’t? B. mustn’t?
C. can’t ? D. wouldn’t?13. (2005江西卷)—Tom is never late for work. Why is he absent today?? —Something ________ to him. ? A.must happen??
B.should have happened? ? C.could have happened?
D.must have happened
14. (09安徽)But for their help,we ________ the program in time.
A. can not finish B. will not finish
C. had not finished D. could not have finished
15. (2009福建卷) But for the help of my English teacher, I the first prize in the English Writing Competition.
A. would not win B. would not have won
C. would win D. would have won16、(09江苏卷)He did not regret saying what he did but felt that he _____ it differently.
A. could express B. could have expressed
C. would express D. must have expressed
17、 (09上海卷)It _____ have been Tom that parked the car here, as he is the only one with a car.
A. may B. can C. must D. should
18、(2009重庆卷)—Hi, Tom . Any idea where Jane is?
— She _____in the classroom . I saw her there just now.
A. shall be B. should have been
C. must be D. might have been19、(2008天津)She ______ have left school, for her bike is still here.
A. can’t B. wouldn’t C. shouldn’t D. needn’t
20、(2008重庆)---I can’t find my purse anywhere.
---You have lost it while shopping.
A. may B. can C. should D. would
21、(2008山东)Thank you for all your hard work last week. I don’t think we ___ it without you.
? A. can manage?? B. could have managed??
C. could manage? D. can have managed
22、(2008江苏) --- I’m sorry. I ___________ at you the other day.
--- Forget it. I was a bit out of control myself.
A. shouldn’t shout B. shouldn’t have shouted
C. mustn’t shout D. mustn’t have shouted23、(2005重庆卷)I was on the highway when this oar west past followed by a police car. They ____ at least 150 kilometers an hour. A. should have been doing???????
? B. must have been doing C. could have done????????????? ???
D. would have done
24、(2005天津卷)I _______have been more than six years old when the accident happened.????? A. shouldn't??? B. couldn't?????
C. mustn't? ? D. needn't 25、(2005辽宁卷)This cake is very sweet. You __________ a lot of sugar in it.
A.should put?
B.could have put?
C.might put ?
D.must have put
26. (2005江苏卷) ---- The woman biologist stayed in Africa studying wild animals for 13 years before she returned.---- Oh, dear! She _______ a lot of difficulties! A. may go through???????
B. might go through C. ought to have gone through????????? ???
D. must have gone through