学历类高中教育高考英语
2005-2011英语高考试题分项解析汇编 专题05 情态动词与虚拟语气3
30 题含答案英语
1单选题1 / 30
(2007浙江﹚—My cat’s really fat.
—You______have given her so much food.
查看答案
C. shouldn’t
2单选题2 / 30
(2007福建﹚My MP4 player isn’t in my bag.Where______I have put it?
查看答案
A. can
3单选题3 / 30
(2007江苏﹚—She looks very happy.She______have passed the exam.
—I guess so.It’s not difficult after all.
查看答案
C. must
4单选题4 / 30
(2007山东﹚They______two free tickets to Canada, otherwise they’d never have been able to afford to go.
查看答案
B. got
5单选题5 / 30
(2007上海﹚—Guess what? I have got A for my term paper.
—Great!You______read widely and put a lot of work into it.
查看答案
C. must have
6单选题6 / 30
(2007安徽﹚The teacher______have thought Johnson was worth it or she wouldn’t have wasted time on him, I suppose.
查看答案
D. must
7单选题7 / 30
(2007江西﹚—Where is my dictionary? I remember I put it here yesterday.
—You______it in the wrong place.
查看答案
D. might have put
8单选题8 / 30
(2006全国Ⅰ﹚There’s no light on
—they______be at home.
查看答案
A. can’t
9单选题9 / 30
(2006全国Ⅰ﹚Eliza remembers everything exactly as if it______yesterday.
查看答案
D. happened
10单选题10 / 30
(2006全国Ⅱ﹚We hope that as many people as possible______ join us for the picnic tomorrow.
查看答案
D. can
11单选题11 / 30
(2006北京﹚— What’s the name?
— Khulaifi.______I spell that for you?
查看答案
A. Shall
12单选题12 / 30
(2006天津﹚We______have proved great adventurers, but we have done the greatest march ever made in the past ten years.
查看答案
B. may not
13单选题13 / 30
(2006浙江﹚— Could I have a word with you, mum?
— Oh dear, if you______.
查看答案
B. must
14单选题14 / 30
(2006福建﹚If it were not for the fact that she______sing, I would invite her to the party.
查看答案
C. can’t
15单选题15 / 30
(2006湖南﹚Some aspects of a pilot’s job______be boring, and pilots often______ work at inconvenient hours.
查看答案
A. can;have to
16单选题16 / 30
(2006广东﹚— Must he come to sign this paper himself?
— Yes, he______.
查看答案
B. must
17单选题17 / 30
(2006四川﹚—Is Jack on duty today?
—It______be him.It’s his turn tomorrow.
查看答案
C. can’t
18单选题18 / 30
(2006陕西﹚As you worked late yesterday, you______have come this morning.
查看答案
D. needn’t
19单选题19 / 30
(2005全国Ⅰ﹚Tom, you______leave all your clothes on the floor like this!
查看答案
B. mustn’t
20单选题20 / 30
(2005全国Ⅲ﹚John, look at the time.______you play the piano at such a late hour?
查看答案
A. Must
21单选题21 / 30
(2005北京﹚He______have completed his work; otherwise, he wouldn’t be enjoying himself by the seaside.
查看答案
B. must
22单选题22 / 30
(2005上海﹚There______be any difficulty about passing the road test since you have practised a lot in the driving school.
查看答案
C. shouldn’t
23单选题23 / 30
(2005天津﹚I______have been more than six years old when the accident happened.
查看答案
B. couldn’t
24单选题24 / 30
(2005辽宁﹚This cake is very sweet. You______a lot of sugar in it.
查看答案
D. must have put
25单选题25 / 30
(2005江苏﹚—Don’t you think it necessary th at he ______to Miami but to New York?
—I agree, but the problem is______he has refused to.
查看答案
B. not be sent;that
26单选题26 / 30
(2005山东﹚He paid for a seat, when he ______ have entered free.
查看答案
A. could
27单选题27 / 30
(2005湖北﹚ If I ______plan to do anything I wanted to, I’d like to go to Tibet and travel through as much of it as possible.
查看答案
B. could
28单选题28 / 30
(2005重庆﹚I was on the highway when thi s car went past followed by a police car.They______ at least 150 kilometers an hour.
查看答案
B. must have been doing
29单选题29 / 30
(2005山东﹚He paid for a seat, however, he______have entered free.
查看答案
A. could
30单选题30 / 30
(2005江西﹚—Tom is never late for work.Why is he absent today?
—Something______to him.
查看答案
D. must have happened