1、【
单选题
】
(2010•湖南卷)If he________my advice,he wouldn’t have lost his job.
[2分]
、
followed
、
should follow
、
had followed
、
would follow
答案:
2、【
单选题
】
(2011•厦门市质量检查)—Thank you for reminding me of the time,or I ________late yesterday.
—Don’t mention it.
[2分]
、
should be
、
would be
、
will have been
、
would have been
答案:
3、【
单选题
】
(2011•山东潍坊质检)________more careful,the mistake would not have been made.
[2分]
、
If he is
、
Had he been
、
Should he be
、
If he has been
答案:
4、【
单选题
】
(2010•福建卷)Teachers recommend parents________their children under 12 to ride bicycles to school for safety.
[2分]
、
not allow
、
do not allow
、
mustn’t allow
、
couldn’t allow
答案:
5、【
单选题
】
(2011•山东潍坊质量抽样)The order came that the medical supplies ________to Beijing for the H1N1 flu soon.
[2分]
、
would be sent
、
should send
、
be sent
、
must be sent
答案:
6、【
单选题
】
(2010•合肥第三次教学检测)—Sorry,Daddy.I am not getting on well with my studies.
—Well.________you hadn’t wasted so much time playing online games.
[2分]
、
As if
、
Even if
、
If only
、
Only if
答案:
7、【
单选题
】
(2011•青岛一模)—My uncle suggests I________abroad.
—I would rather you________at home.
[2分]
、
go;stay
、
went;stayed
、
go;stayed
、
went;stay
答案:
8、【
单选题
】
(2010•浙江卷)Had I known about this computer program,a huge amount of time and energy________.
[2分]
、
would have been saved
、
had been saved
、
will be saved
、
was saved
答案:
9、【
单选题
】
(2010•陕西卷)If we________the other road,we might have arrived here in time for the meeting.
[2分]
、
take
、
had taken
、
took
、
have taken
答案:
10、【
单选题
】
(2010•北京卷)—The weather has been very hot and dry.
—Yes.If it had rained even a drop,things would be much better now!And my vegetables________.
[2分]
、
wouldn’t die
、
didn’t die
、
hadn’t died
、
wouldn’t have died
答案:
11、【
单选题
】
(2009•福建卷)But for the help of my English teacher,I________the first prize in the English Writing Competition.
[2分]
、
would not win
、
would not have won
、
would win
、
would have won
答案:
12、【
单选题
】
(2009•浙江卷)The doctor recommended that you________swim after eating a large meal.
[2分]
、
wouldn’t
、
couldn’t
、
needn’t
、
shouldn’t
答案:
13、【
单选题
】
(2009•安徽卷)But for their help,we________the program in time.
[2分]
、
can not finish
、
will not finish
、
had not finished
、
could not have finished
答案:
14、【
单选题
】
(2009•天津卷)This printer is of good quality.If it______break down within the first year,we would repair it at our expense.
[2分]
、
would
、
should
、
could
、
might
答案:
15、【
单选题
】
(2007•全国卷Ⅱ)________he had not hurt his leg,John would have won the race.
[2分]
、
If
、
Since
、
Though
、
When
答案:
16、【
单选题
】
(2007•山东卷)They ________ two free tickets to Canada,otherwise they’d never have been able to afford to go.
[2分]
、
had got
、
got
、
have got
、
get
答案:
17、【
单选题
】
(2007•全国卷Ⅰ)Eliza remembers everything exactly as if it________yesterday.
[2分]
、
was happening
、
happens
、
has happened
、
happened
答案:
18、【
单选题
】
(2011•天津质检)My suggestion is that you________much meat.
[2分]
、
wouldn’t take
、
shall not take
、
not have
、
won’t have
答案:
19、【
单选题
】
(2011•安徽芜湖调研)If human beings had been a bit less greedy and cruel,more birds and animals________dying out.
[2分]
、
ought to avoid
、
could have been avoided
、
should have avoided
、
might have avoided
答案:
20、【
单选题
】
(2011•哈尔滨检测)________anyone call,please tell him I’m not free.
[2分]
、
Must
、
Can
、
May
、
Should
答案:
21、【
单选题
】
(2011•北京海淀期末)If you hadn’t taken such a long time to get dressed,we ________there by now.
[2分]
、
would be
、
are
、
have been
、
had been
答案:
22、【
单选题
】
(2011•北京海淀期末练习)—If you________to my birthday party last Saturday,you would have met our old friend Jim.
—Oh,what a pity!
[2分]
、
came
、
had come
、
would come
、
would have come
答案:
23、【
单选题
】
(2011•福建龙岩检测)—I didn’t attend the lecture yesterday.
—I________,either,if my mother hadn’t reminded me.
[2分]
、
wouldn’t
、
wouldn’t have
、
didn’t
、
hadn’t
答案:
24、【
单选题
】
(2010•南通二模)—How much of the foreign expert’s speech have you understood?
—Next to nothing.I wish I________harder at English.
[2分]
、
worked
、
had worked
、
would work
、
were working
答案:
25、【
单选题
】
(2010•皖南八校第二次联考)Without the help of my English teacher,I________the first prize in the English Speaking Competition.
[2分]
、
would win
、
would have won
、
would not win
、
would not have won
答案:
26、【
单选题
】
(2011•长春第一次调研)It is required that the students______mobile phones in their school,so seldom________them using one.
[2分]
、
should not use;you will see
、
not use;will you see
、
mustn’t use;will you see
、
not use;you will see
答案:
27、【
单选题
】
(2010•日照二模)“If I________taking drugs,I would be a successful businessman now,” said the dying heroin addict.
[2分]
、
didn’t start
、
haven’t started
、
hadn’t started
、
shouldn’t start
答案:
28、【
单选题
】
(2011•福建检测)—I didn’t go to the movie last night because of the rain.
—What a pity!If I had got the ticket,I________it.
[2分]
、
wouldn’t have missed
、
wouldn’t miss
、
didn’t miss
、
hadn’t missed
答案:
29、【
单选题
】
(2010•南通二模)—Sorry indeed,I________to your birthday party if...
—Forget it.I know you were out on business.
[2分]
、
must come
、
would come
、
must have come
、
would have come
答案:
30、【
单选题
】
(2010•合肥二模)—Did you make it at last?
—Yes.But for your help,it________a serious loss.
[2分]
、
would cause
、
must have caused
、
would have caused
、
may cause
答案:
31、【
单选题
】
(2011•潍坊一模)How I wish I________my mouth before I shouted at my mum!
[2分]
、
shut
、
have shut
、
had shut
、
would shut
答案:
32、【
单选题
】
(2011•东北三校联考)—Why do you look so upset?
—I broke up with my girlfriend.If only I________more about her.
[2分]
、
care
、
cared
、
had cared
、
had been cared
答案: