搜档网
当前位置:搜档网 › 虚拟语气练习题(附答案)bd

虚拟语气练习题(附答案)bd

高中英语虚拟语气练习题

【重点归纳】

一、虚拟条件句的类别

虚拟条件句可分为三类:一类是叙述与现在事实相反的情况;一类是叙述与过去事实相反的情况;另一类是叙述与将来事实相反的情况。其主句和从句的谓语动词构成如下:

1. 与现在事实相反

条件从句用过去时(be动词的过去式一律用were),主句用would (should/ might / could)+动词原形”。如:

If I were you, I would accept the invitation to the party.

如果我是你的话,我将接受去舞会的邀请。

If I knew her well, I would tell you about her.

如果我很了解她的话,我将告诉你关于她的事情。

2. 与过去事实相反

条件从句用过去完成时,主句用“would /should/ might / could + have +过去分词”, 如:

If you had been there last night, nothing would have happened.

如果你昨天晚上在那儿的话,就没有什么事情发生了。

If I had got up earlier, I would have caught the first bus.

如果我起得更早一些的话,就赶上头班车了。

3.与将来事实相反

条件从句用过去时或者“were to + 动词原形”或者“should+ 动词原形”,主句用“would (should/ might / could)+动词原形”, 如:

If it were Satur day tomorrow, we wouldn’t have an exam.

如果明天是周六的话,我们就不考试了。

If you were to visit the school tomorrow, you would see Professor Smith.

如果你明天去参观学校的话,你就会看到史密斯教授。

If it should rain tomorrow, the sports meet would be put off until next Friday.

如果明天下雨的话,运动会将被推迟到下周五举行。

【特别提示】

在虚拟条件句中,谓语动词按照“后退一步法”使用,即:与现在事实相反,从句中用一般过去时;与过去事实相反,从句中用过去完成时;与将来事实相反,从句中用过去将来时。

二、虚拟条件句中的省略与倒装

如果if虚拟条件句中有were, had, 或者should等词时,可以省略if,把这些词放在主语前,形成倒装句。如:

If I should meet her (Should I meet her), I would tell her.

如果我遇见她的话,我就告诉她。

If I were in your position (Were I in your position), I would do it better.

如果我在你的位置上,我会做得更好。

If they had made preparations (Had they made preparations), they would have succeeded.

如果他们做了准备的话,他们就已经成功了。

【重点归纳】

1. 错综时间条件句:

有时在非真实条件句中,主句谓语动词所表示的动作和条件从句中谓语动词所表示的动作并不同时发生,这时主句和从句的谓语动词要根据各自所指的不同时间选用适当的虚拟语气形式。如:

Had I taken my umbrella with me when I came out this morning, I should not be wet now.

如果我今天早上出来的时候带着伞的话,现在就不会淋湿了。(从句说的是过去的事情,而主句说的是现在的事情)

If you had followed the doctor’s advice, you would be all right now.

如果你(那时)听从我的建议的话,现在就不会有事了。(从句说的是过去的事情,而主句说的是现在的事情)

If I hadn’t finished my composition by now, I would be working on it tomorrow.

如果到现在为止我还没有完成作文的话,我明天还要接着写。(从句说的是现在的事情,而主句说的是将来的事情)

2.含蓄虚拟条件句:

有时一个假设的情况并不用条件从句表示,而用其它方式来表示,这样的句子叫含蓄条件句。主要有以下几种情况。

1) 用with, without,but for等介词短语来替代条件从句, 它们都可以转换成由if引导的虚拟条件句。如:We might have died without your help. =We might have died if you hadn’t helped us.

如果(那时)没有你们的帮助,我们可能已经死了。

Without the sun, nothing would grow. = If there was no the sun, nothing would grow.

没有太阳,万物都不能生长。

2) 用or, otherwise, but that, suppose/ supposing (that), provided / providing (that) 等引导的虚拟语气。如:You didn’t come yesterday, or you would have seen him.

你昨天没有来,否则的话,你就已经看到他了。

I was very busy last week, otherwise I would have come to see you.

我上周很忙,否则的话,我就来看你了。

Supposing I was still a little child, I would study hard from now on.

假如我还是一个小孩子的话,我将从现在开始努力学习。

3) 通过上下文来表示虚拟:这种情况下,需要加以分析。

I would have given you more money, but I was so poor then.

我(那时如果有钱的话)就可以给你更多的钱了,但是我当时太穷了。

I would have called you, but I forgot your telephone number.

我本来可以给你打电话,但是我(那时)忘了你的电话号码。

Having known the fact in time, we couldn’t have said that. = If we had known the fact in time, we couldn’t have said that.

如果我们(那时)及时知道事实的话,就不会说那件事了。

Any man in his position would have done that.

处于他那个位置的任何人都会那样做的。

4)由should +动词原形或者should/could/might have +过去分词构成的虚拟语气。

种情况下,虚拟条件句经常省略,而只剩下主句结构,如:

I should have told you that, but I was afraid that you couldn’t accept t he fact.

我本应该告诉你那件事,但我担心你不能接受这个事实。

Tom, you are so lazy! This work should have been finished hours ago.

汤姆,你太懒了!这个工作本应该几个小时之前完成。

3. 在if it were/had been not for …句型中的虚拟语气

If it were not for…,表示对现在事实的假设;If it had not been for…,表示对过去事实的假设。

If it were not for the Internet, everything would be very difficult.

要不是互联网,一切都会变得很难。

Had it not been for your overcoat, I would have died.

要不是你那件大衣,我就被冻死了。

【经典例题】

1. If my lawyer _______ here last Saturday, he _______ me from going.

A. had been; would have prevented

B. had been; would prevent

C. were; would prevent

D. were; would have prevented

2. If I had worn my overcoat, I _______cold.

A. won’t have caught B .couldn’t have caught

C. won’t catch

D. wouldn’t c atch

3.—If he ______ , he ______ that food.

—Luckily he was sent to the hospital immediately.

A. was warned; would not take

B. had been warned; would not have taken

C. would be warned; had not taken

D. would have been warned; had not taken

4. I did n’t see your sister at the meeting. If she _______, she would have met my brother.

A. has come

B. did come

C. came

D. had come

【答案与解析】

1.A.本题考查虚拟语气。因为从句表示与过去事实相反的假设,故从句谓语动词用过去完成时,而主句谓语动词用would have +过去分词形式。

2.B.本题考查虚拟条件句中主句谓语动词的使用。因为从句用了过去完成时,可知主句谓语动词用would / could have +过去分词形式。根据句意,可知选B。

3.B. 根据答语,可知本题考查与过去事实相反的虚拟语气。故从句谓语动词用过去完成时,而主句谓语动词用would have +过去分词形式。

4.D.根据句意“在会上我没有看到你的姐姐。如果她来的话,她就见到我哥哥了”可知,这是考查对过去事实的虚拟。主句用could have done,故从句谓语动词应该用过去完成时。

Grammar work语法专练

动词变形

用所给动词的适当形式填空。

1. —? If the factory ___________ (belong) to me, I ___________ (not sell) it.

—But it isn’t yours.

2. — If you ___________ (keep) the secret, nobody ___________ (know) it.

—I’m sorry for making such a mistake.

3. If the weather were to be (be) fine tomorrow, I ______ (go) for an outing with my parents.

4. ___________ (be) I you, I would think about this problem once again.

5. ___________ (have) I had time last night, I ___________ (go) to see this wonderful film.

完成句子

根据中文提示完成下列各句。

1. 如果你年轻五岁,你该怎么办?

What ___________ you ___________, if you ___________ five years younger?

2. 如果你开车更小心一点,就不会出这样的事故。

If you ______________________ your car more carefully, such a traffic accident

_________________________________.

3. 如果明天下雾,我就不能开车去购物。

If it ___________ foggy tomorrow, I ______________________ my car to go shopping.

4. 如果明天天气转晴,我们就去野餐。

If it ______________________ clear up tomorrow, we ______________________ for a picnic.

5. 如果我是一个男孩,我当然会去参军。

If I ___________ a boy, I ___________ certainly join the army.

6. 如果你是我兄弟,你也会一样对我。

If you ___________ my brother, you ___________ treat me in the same way.

7. 如果我有你这样的姐姐会非常幸福的。

I ___________ ___________ very happy, if I ___________ an elder sister like you.

8. 如果我捡到了那只钱包,一定交给失主了。

If I ______________________ up the wallet, I _________________________________ it to its owner.

9. 万一明天下大雪,一切都将被改变。

If it ___________ snow heavily tomorrow, everything ___________ be changed.

10. 如果你那天没有抽烟,火灾就不会发生。

If you ______________________ that day, the fire _________________________________ out. Grammar quiz语法小测

测一测

选择最佳答案。

1. He ______ you more help, even though he was very busy.

A. might have given

B. might give

C. should give

D. may give

2. What would have happened ________ as far as the river bank?

A. Bob had walked

B. if Bob should walk

C. had Bob walked

D. if Bob walked

3. ________ I in your position, I would not accept the invitation.

A. Was

B. Were

C. Be

D. Am

4. If my father ________ here the day after tomorrow, he ________ me at all.

A. came, can’t see B comes, couldn’t see

C. comes, couldn’t have seen

D. came, couldn’t see

5. If it ________ to snow next week, I would not go to visit that mountain village.

A. is

B. be

C. were

D. are

6. If it ________ rain this evening, I would not go to see this American film.

A. would

B. should

C. could

D. might

7. __________ asked to do this, I would certainly do it in a different way.

A. Were I

B. Am I

C. If I am

D. Was I

8. If he could help us, I am sure he ________. He’s always ready to help others.

A. should

B. had

C. would have

D. did

9.________ her in time, she would have jumped into the river.

A. If I stopped

B. Did I stop

C. If I didn’t stop

D. If I hadn’t stopped

10. If I _________ ten years younger, I _________ out to try my luck.

A. am, would go

B. was, will go

C. were, would go

D. were, would have gone

11. If you __________ my advice, you _________ such a serious mistake.

A. followed, can’t make

B. followed, couldn’t have made

C. had followed, couldn’t make

D. had followed, couldn’t have made

12. If I _________ that crowded bus yesterday morning, I _________ my purse with a lot of money in it.

A. didn’t take, couldn’t lose

B. hadn’t taken, wouldn’t have lost

C. hadn’t taken, couldn’t lose

D. didn’t take, can’t have lost

语法专练(One possible version)

动词变形

1. belonged; wouldn’t sell

2. had kept; would have known

3. would go

4. Were

5. Had; woul d have gone

完成句子

1. would; do; were

2. had driven; couldn’t have happened

3. were; couldn’t drive

4. were to; would go

5. were; would

6. were; would

7. would be; had

8. had picked; would have returned

9. should; would 10. hadn’t smoked; wouldn’t have brok en

语法小测

测一测1-5 ACBDC 6-10 BACDC 11-12 DB

虚拟语气(二)

——虚拟条件句的一些特殊用法

【考点导航】

1. —My cat’s really fat. (2007浙江)

—You ______ have given her so much food.

A. wouldn’t B .couldn’t C. shouldn’t D. mustn’t

2.—How’s your tour around the North Lake? Is it beautiful? (2007全国卷I)

—It _____ be, but it is now heavily polluted.

A. will

B. would

C. should

D. must

3. I told your friend how to get to the hotel, but perhaps I _____ have driven her there.

(2007陕西)

A. could

B. must

C. might

D. should

【答案与解析】

1.C。shouldn’t have done表示“本来不应该做某事而实际做了”。

2.C。根据句意,“本来这个湖应该是很漂亮的,但是现在被严重污染了”可知选C。should 在这里表示“本来应该……,暗含着实际上不……”之意。

3.D。should have done表示“本应该做某事而实际上未做”,本句意为:“我告诉你朋友该怎么到达旅馆了,但是也许我应该开车把她送到那儿去”。

Grammar work语法专练

选择最佳答案。

1. _________ the thick forest, we would often have to suffer from a sandstorm.

A. If it is not for

B. If it were not for C Is it not for D. Was it not for

2. _________ your offer of rice and vegetables, we would have gone hungry.

A. If it hasn’t been for

B. With

C. Has it not been for

D. Had it not been for

3. __________ your timely and correct guidance, I couldn’t have solved the problem so smoo thly.

A. Had it not been for

B. Were it not for

C. If it has not been for

D. If it is not for

4. Jane would have gone to Washington ________ to get a plane ticket.

A. was she able

B. if she had been able

C. would she be able

D. if she is able

5. ________ for her encouragement, I would not have paid for that good-for-nothing huge vase.

A. Were it not

B. If it is not

C. Had it not been

D. If they were not

6. If I ________ a lot of money like you, I ________ buy that large company.

A. had, would buy

B. have, would

C. had, would have bought

D. have had, would have bought

7.If she ________ my English teacher, I ________ much from her.

A. was, can learn B .is, could learn C. were, could learn D. had been, could learn

8. If I ________ out to work last year, I ________ much more money.

A. had gone, would make

B. had gone, would have made

C. went, would make

D. went, would have made

9.I supported him in time, otherwise he ______off the bike.

A. might fall

B. would fall

C. should have fallen

D. would have fallen

10. It is hard for me to imagine what I would be doing today if I _____ in love with Mary in my hometown.

A. wouldn’t have fallen

B. had not fallen

C. should fall

D. were to fall

11. Without the air to hold some of the sun’s heat, the earth at night ______.

A. would be freezing cold

B. will be freezing coldly

C. would be frozen cold

D. can freeze coldly

12.—Why don’t you buy the necklace since you like it so much?

—I ______, but I don’t have the money.

A. would

B. will

C. should

D. may

13. —Finally I got to my grandmother’s home on foot.

— Really? You ______ a ride there.

A. must have taken

B. could have taken

C. shouldn’t have taken

D. couldn’t have taken

14. If I had worked harder at school, I ______ in a comfortable office now.

A. would sit

B. would have sat

C. would be sitting

D. were sitting

15. My father told me how to get here but perhaps he _____ me a map.

A. had to give

B. ought to give

C. must have given

D. should have given

Grammar quiz语法小测

I. 请将下列句子翻译成英语。

1. 要不是你帮忙的话,我会失败的。

.

2. 如果不是两次考大学都失败的话,他也不会一声不吭地离家出走。

.

3. 如果不是你及时的支持,我就会输掉这次大选。

.

4. 没有这本杂志,我们打发时光就很难。

.

II. 根据上下文的意思,完成句子。

1. If it ______(要不是)your mobile phone, I couldn’t have got in touch with her.

2. I was really very busy that day, otherwise, I _______(就去参加舞会了).

3. _________( 要不是天气好的话), I couldn’t go climbing that day.

4. Providing that I had finished the report two days before, I ________( 就不会被开除了) now.

第16期B3版Keys:

语法专练

1-5 BDABC 6-10 ACBDB 11-15 AABCD

语法小测

I. (One possible version)

1. But for your help, I would have failed.

2. Not having failed in the college entrance examination twice, he wouldn’t have left home without saying a word.

3. If it had not been for your timely support, I would have failed in the election.

4. Were it not for this magazine, it would be difficult for us to kill the time.

II. (One possible version)

1.hadn’t been for

2. would have gone to the party

3. But for the fine weather

4. wouldn’t be fired

虚拟语气(一)

1 The boy acted ____ he had never lived in Canada before

A as though

B even if

C as

D since

2 ____ to the doctor right away, he might have been alive

A If he went

B Were he gone

C Should he have gone

D Had he gone

3 If you were older, I ____ you to go there yesterday

A will allow

B should allow

C would have allowed

D had allowed

4 The secretary suggested that they ____ the men in at once

A had brought

B should have brought

C brought

D bring

5 I wish I ____ able to tell him all about it last night

A was

B were

C had been

D should be

6 If we ____ here ten minutes earlier, we ___ the bus

A arrived/would catch

B arrived/would have caught

C had arrived/had caught

D had arrived/would have caught

7 If I ____ more time, I would have gone with him

A had

B had had

C have had

D would have

8 He was very busy yesterday, otherwise he ____ to the meeting

A would come

B came

C would have come

D had come

9 The Jade Emperor ordered that the Monkey King _____ right away

A would be arrested

B must be arrested

C be arrested

D had to be arrested

10 Jane's uncle insisted ____ in this hotel any longer

A not staying

B not to stay

C that he not stay

D staying not

11 Don't touch the sleeping tiger If he woke up, he _____ you

A would come to

B would come at

C would have come toward

D will come to

12 Without electricity human life _____ quite different today

A is

B will be

C would have been

D would be

13 How I wish I ____ to repair the watch! I only made it worse

A had tried

B hadn't tried

C have tried

D didn't try

14 He demanded that the laboratory report ___ immediately after the experiment was done

A was written

B be written

C must be written

D would be written

15 The man insisted that he _____ there

A should send

B would be sent

C sent

D be sent

16 If he had not gone out in the storm _____

A he will be alive now

B he would be alive now

C he would have been alive now

17 If it ___ tomorrow, what would we do?

A rains

B were to rain

C would rain

D rain

18 It is required that you ____ at six

A will arrive

B arrive

C arrived

D would arrive

19 If only I _____ how to operate an electronic computer as you do

A had known

B would know

C should know

D knew

20 He spoke in a quiet, distinct voice, as though his thought _____

A was far away

B had been far away

C were far away

D went far away

21 If it ___ rain, we ___ get wet

A is to, should

B were to, would

C were going to, would

D was going to, should

22 If he ___ to the teacher attentively, he ___ the answer to the problem now

A had listened, would have known

B listened, would know

C listened, would have known

D had listened, would know

23 But for the party, he ___ of hunger 30 years ago

A would have died

B would die

C must have died

D must die

24 ___ today, he would get there for holiday

A Was he leaving

B Were he to leave

C Would he leave

D If he leaves

25 I would have come earlier, but I ___ that you were waiting for me

A didn’t know

B hadn’t know

C would have known

D haven’t known

26 It’s high time that we ___ to school

A would to

B went

C go

D will go

27 It seems as if it ___ rain

A will to

B is going to

C is to

D were going to

28 I’d rather you ___ right away

A leave

B left

C will leave

D to leave

29 He is working hard for fear that he ___

A fails

B failed

C would fail

D fail

30 It is really strange that the girl ___ so early

A has been married

B has married

C be married

D would marry

31 Supposing I ___ this gift, what would he say?

A accept

B accepted

C should accept

D would accept

32 The teacher agreed to the suggestion that the students ___ two weeks to prepare for the exam

A give

B should give

C be given

D would be given

33 I was busy yesterday, otherwise I ___ your birthday party

A attended

B had attended

C would attend

D would have attended

34 He insisted that he ___ me before

A see

B should see

C had seen

D saw

35 The two strangers talked as if they ___ friends for years

A were

B would be

C have been

D had been

36 We ___ our lives had it not been for the policeman

A would have lost

B should lose

C might lose

D could have lost

37 ---- I thought you would come back tomorrow

---- I would if I ___ to attend a meeting

A don’t have

B didn’t have

C will not have

D would not have

38 He wishes ___ mistakes

A he doesn’t always make

B he isn’t always making

C he didn’t always make

D he wouldn’t always making

39 It ___ very nice if only it were possible

A will be

B would be

C is

D were

40 Without your help, our team ___ the last match

A won’t win

B will lose

C wouldn’t have won

D can’t win

41 I wish I ___ what to do

A knew

B have known

C know

D would know

42 ___, I would take an umbrella with me

A Had I been you

B I were you

C Were I you

D I had been you

43 If I had hurried, I ___ the train

A would catch

B could catch

C would have caught

D had caught

44 He insisted that John ___ it

A do

B does

C did

D would do

45 It is high time we ___ off

A are

B were

C be

D will be

46 He felt as if he ___ more time to study for the test

A needs

B were needed

C needed

D need

47 It is important that I ___ with Mr Williams immediately

A speak

B spoke

C will speak

D to speak

48 James wishes he ___ the football game instead of the film

A saw

B see

C had been seen

D had seen

49 I wish ___

A he left

B he leaves me alone

C he be left

D he would leave me alone

50 If I had known that, I ___ so

A wouldn’t do

B wouldn’t have done

C won’t do

D have not done

51 The doctor suggested that she ___

A will not smoke

B not smoke

C would not smoke

D did not smoke

52 If I ___ you, I wouldn’t return the call

A be

B am

C was

D were

53 You talk as if you ___ there

A were really

B has really been

C had really been

D would really be

54 He suggested that the work ___ at once

A would started Bwould be started Cshould started D should be started

55 It is strange that such a thing ___ in your school

A will happen

B happens

C should happen

D happened

56 It is imperative that you ___ on time

A are

B will be

C be

D would be

57 I didn’t go to the party, but I do wish I ___ there

A was

B were

C had been

D went

58 It is time we ___ up our results

A sum

B summed

C will sum

D would sum

59 If the doctor had been available, the child ___

A would not die

B would not have died

C could not die

D could not have died

60 Dr Bethune worked hard as if he ___

A never had felt tired

B had never felt tired

C never felt tired

D was tired never

61 I enjoyed the movie very much I wish I ___ the book from which it was made

A have read

B had read

C should have read

D am reading

62 You are late If you ___ a few minutes earlier, you ___ him

A came/ would meet

B had come/ would have met

C come/ will meet

D had come/ would met

63 I wish my husband ___ as well as yours

A had dressed

B dress

C will dress

D dressed

64 Edison kept phosphorus carefully in a bottle lest it ___

A would burn

B burned

C was burning

D should burn

65 He looked as if he ___ ill for a long time

A was

B were

C has been

D had been

66 If the doctor had come earlier, the poor child ___

A would not have been lied there for two hours

B would not have laid there for two hours

C would not have lied there for two hours

D would not have lain there for two hours

67 I wish that I ___ with you last night

A went

B could go

C have gone

D could have gone

68 Let’s say you could go there again, how ___ feel?

A will you

B should you

C would you

D do you

69 --- Mr Brown left for London long ago ---That’s a pity I wish ___

A I meet him

B I’ll have met him

C I had met him

D I’d meet him

70 I can’t stand him He always talks as though he ___ everything

A knew

B knows

C has known

D had known

71 I wish I ___

A will tell him that

B didn’t tell him that

C told him not that

D had not told him that

72 If you had told me in advance, I ___ him at the airport

A would meet

B would had meet

C would have met

D would have meet

73 Kunar can take his car apart and put it back together again I certainly wish he _______ me how

A teaches

B will teach

C has taught

D would teach

74 I would have told him the answer had it been possible but I ___ so busy then

A had been

B were

C was

D would be

75 I wish I ___ able to tell him all about it last night

A should be

B were

C had been

D was

76 If it ___ another ten minutes, the game would have been called off

A had rained

B would had rained

C have seen

D did see

77 He suggested that they ___ use a trick instead of fighting

A should

B would

C do

D had

78 My father did not go to New York; the doctor suggested that he ___ there

A not went

B won’t go

C not go

D not to go

79 I would have gone to the meeting if I ___ time

A had had

B have had

C had

D would have had

80 John wished ___

A he will study more

B he had studied more

C he studies

D he won’t have studied more

81 You look so tired tonight It is time you ___

A go to sleep

B went to sleep

C go to bed

D went to bed

82 “Why didn’t you buy a new car?” “I would have bought one if I ___ enough money ”

A had

B have had

C would have

D had had

83 I recommended that the student ___ his composition as soon as possible

A finishing writing

B should finish the writing

C finish writing

D finished writing

84 If she could sew, ___

A she make a dress

B she would have made a shirt

C she will make a shirt

D she would had made a coat

85 ___ today, he would get there by Friday

A Would he leave

B Was he leaving

C Were he to leave

D If he leaves

86 His doctor suggested that he ___ a short trip abroad

A will take

B would take

C take

D took

87 The Bakers arrived last night, if they’d only let us know earlier, ___ at the station

A we’d meet them

B we’ll meet them

C we’d have met them

D we’ve met them

88 If I __ you, I ___ more attention to English idioms and phrases

A was/ shall pay

B am/ will pay Cwould be/ would pay Dwere/ would pay

89 We might have failed if you ___ us a helping hand

A have not given

B would not give

C had not given

D did not give

90 The Law requires that everyone ___ his car checked at least once a year

A has

B had

C have

D will have

91 I wish ___ I busy yesterday; I could have helped you with the problem

A hadn’t been

B weren’t

C wasn’t

D have not been

92 Had I known her name, ___

A or does she know mine?

B and where does she live?

C she would be beautiful

D I would have invited her to lunch

93 He has just arrived, but he talks as if he ___ all about that

A know

B knows

C known

D knew

94 If I ___ the money, I would have bought a much bigger car

A possessed

B owned

C had

D had had

95 I wish I ___ a young man again

A am

B was

C were

D will be

96 The librarian insists that John ___ no more books from the library before he returns all the books he had borrowed

A will take

B took

C take

D takes

97 I left very early last night, but I wish I ___ so early

A didn’t

B hadn’t left

C haven’t left

D couldn’t leave

98 I do not have a job I would find one but I ___ no time

A had

B didn’t have

C had had

D have

99 I wish that you ___ such a bad headache because I’m sure that you would have enjoyed the concert

A hadn’t

B didn’t have had

C hadn’t had

D hadn’t have

100 He insisted that we all ___ in his office at one o’clock

A be

B to be

C would be

D shall be

101-- Helen couldn’t go to France after all --That’s too bad, I’m sure she would have enjoyed it if ___

A she’s gone

B she’ll go

C she’d gone

D she’d go

102I must go there earlier John has suggested that I ___ an hour before the discussion begins

A go

B shall go

C will go

D would go

103If her husband had not liked the dress ___

Ashe would be delighted B he would get mad

C she would have returned it

D she must have taken it back to the store

104 If I ___ you, I ___ worry

A were/ wouldn’t

B was / wouldn’t

C been/ would have

D be/ would

105 We ___ delighted if the report ___ true

A were / were

B shall be/ were

C should be/ were

D were/ would be

106 If he ___ here, he ___ you

A had been/ would have helped

B would have been/ should have helped

C were/ had helped

D would have been/ would had helped

107 If I ___ so busy, I ___ the lecture that day

A were not be/ should attend

B should not/ should have attend

C was not/ would attend

D had not been/ would have attended

108 If I ___ the way to New York, I ___

A knew / would drive

B knew/ will drive

C knew/ would have drive

D had known/ would drive

109 But for the leadership of our Party, we ___

A shouldn’t succeed

B could not have succeed

C will not succeed

D should not have succeeded

110 You ___ the train if you ___ a little earlier

A could take/ started

B could have taken/ had started

C could take/ had started

D could have taken / started

虚拟语气(二)

1.Were it not for the snowy weather, we _______ all right

A would be

B would have been

C were

D may be

2 ________more careful, his ship would not have sunk

A If the captain were

B Had the captain been

C Should the captain be

D If the captain would have been

3 If he _______me tomorrow, I would let him know

A should call

B should not have been able

C were not able

D are not able

4 If you asked your father you ________ permission

A may get

B might get

C should have called

D maybe get

5 _______ today, he would get there by Friday

A Would he leave

B Was he leaving

C Were he to leave

D If he leaves

6 ______I you, I would go with him to the party

A Was

B Had been

C Will be

D Were

7The millions of calculations involved, had they been done by hand, ______all practical value by the time they were finished

A could lose

B would have lost

C might lose

D ought to have lost

8 Had Paul received six more votes in the last election, he _______ our chairman now

A must have been

B would have been

C were

D would be

9 If you _____ Jerry Brown until recently, you’d think the photograph on the right was strange

A shouldn’t contact

B didn’t contact

C weren’t to contact

D hadn’t contacted

10 _____ he English examination I would have gone to the concert last Sunday

A In spite of

B But for

C Because of

D As for

11 Look at the terrible situation I am in! If only I ______ your advice

A follow

B would follow

C had followed

D have followed

12 Had Paul received six more votes in the last election, he _______ our chairman now

A must have been

B would have been

C were

D hadn’t contacted

13 If the horse won today, it ______ thirty races in five years

A would have won

B won

C must have won

D did have won

14 There is a real possibility that these animals could be frightened, _______a sudden loud noise

A being there

B should there be

C there was

D there having been

15 The board deemed it urgent that these files _______ right away

A had to be printed

B should have been printed

C must be printed

D should be printed

16 Jean Wagner’s most enduring contribution to the study of Afro-American poetry is his

insistence that it ________ in a religious, as well as worldly, frame of reference

A is to be analyzed

B has been analyzed

C be analyzed

D should have been analyzed

17 I would have gone to visit him in the hospital had it been at all possible, but I ______ fully occupied the whole of last week

A were

B had been

C have been

D was

18 I apologize if I ________ you, but I assure you it was unintentional

A offend

B had offended

C should have offended

D might have offended

19 If you hadn’t taken such a long time to get dressed, we’d ______ there by now

A be

B circles

C is circling

D be circling

20 The sun rises in the east and sets in the west, so it seems as if the sun ________round the earth

A were circling

B circles

C is circling

D be circling

21 I wish that I ______ with you last night

A went

B have gone

C could go

D could have gone

22 I wish I ______ with her

A would be

B am

C was

D were

23 I wish that I _______ the concert last night

A could

B have attended

C could have attended

D attended

24 The picture exhibition bored me to death I wish I ______ to it

A had not gone

B have not gone

C did not go

D can not have gone

25 “I wish you_______ me to put these things away,” he said

A will help

B help

C are helping

D would help

26 If the Watergate Incident ______ Nixon would not have resigned from the presidency

A did not occur

B had not occurred

C was not occurring

D be circling

27 I hadn’t expected James to apologize but I had hoped ______

A him calling me

B that he would call me

C him to call me

D that he call me

28 George would certainly have attended the proceedings _______

A if he didn’t get a flat tire

B i f the flat tire hadn’t happened

C had he not had a flat tire

D had the tire not flattened itself

29 The teacher suggested that her students _______ experiences with ESP

A write a composition on their

B to write composition about the

C wrote some compositions of his or her

D had written any compositions for his

30 He speaks Chinese as fluently as if he ______a Chinese

A were

B had been

C is

D has been

31 As usual, he put on a show as though his trip _______ a great success

A had been

B has been

C were

D was

32 Looking round the town, he felt as though he _______ away for ages

A has been

B was

C is

D had been

33 John is so strongly built that he looks as if he _______ as elephant

A lifts

B is lifting

C lifted

D could lift

34 He described the town as if he _______ it himself

A had seen

B has seen

C saw

D sees

35 At that thought he shook himself, as though he _______ from an evil dream

A woke

B wakes

C would wake

D had woke

36 Most insurance agents would rather you ____ anything about collecting claims until they investigate the situation

A do

B don’t

C didn’t

D didn’t do

37 Although most adopted persons want the right to know who their natural parents are, some who have found them wish that they _______ the experience of meeting

A hadn’t

B didn’t have had

C hadn’t had

D hadn’t have

38 It is important that the TOEFL office ________ your registration

A will confirm

B confirm

C confirms

D must confirm

39 Without electronic computers, much of today’s advanced technology _______

A will not have been achieved

B have not been achieved

C would not have been achieved

D had not been achieved

40 He told her to return the book in time so that others ______ a chance to read it

A may have

B will have

C would have

D might have

41 It is time that the government _______measures to protect the rare birds and animals

A takes

B took

C has taken

D taking

42 Some people are too particular about school records, insisting that every applicant ______all diplomas from elementary school to university

A has

B will have

C should have

D must have

43 He was very busy yesterday, otherwise he ________ to the meeting

A would come

B came

C would have come

D had come

44 I must say he reads very well, and I shouldn’t be surprised if he ______ acting for a living one day

A had taken up

B takes up

C have taken up

D would have taken up

45 If I had seen the movie, I _________ you all about it now

A would tell

B will tell

C have told

D would have told

46 I hadn’t expected Henry to apologize but I had hoped ________

A him t call me up

B him calling me up

C that he would call me up

D that he will call me

47 I had hoped that John ______a year in Africa, but he stayed there only for three months

A spends

B spent

C would spend

D will spend

48 I had hoped that Jennifer _______a doctor, but she wasn’t good enough at science

A will become

B became

C would become

D becomes

49 I’d rather you _______ anything about it for the time being

A do

B didn’t do

C don’t

D didn’t

50 I’d just as soon______ rudely to her

A that you won’t speak

B you not speaking

C you not speak

D you didn’t speak

51 It’s high time they ________ this road

A mend

B mended

C must have mended

D will mend

52 It’s about time people_____ notice of what women did during the war

A take

B took

C have taken

D will take

53 Everybody has arrived It’s time we _______ the class

A shall start

B would start

C had started

D start

54 ________ the English examination I would have gone to the concert last Sunday

A In spite of

B But for

C Because of

D As for

55 Mary _______ my letter; otherwise she would have replied before now

A has received

B ought to have received

C couldn’t have received

D shouldn’t have received

56 John did not feel well yesterday; otherwise he ___to see his classmates off

A came

B would come

C would have come

D should be coming

57 He’s working hard for fear that he _______

A should fall behind

B fell behind

C may fall behind

D would fall behind

58 Without the dreams of the youth, this invention might ________ for a century

A have been postponed

B has been postponed

C postpone

D be postponed

59 In the past men generally preferred that their wives______ in the home

A worked

B would work

C work

D were working

60 For a child to give up his less mature idea for a more mature one, it requires that the child______ psychologically ready for the new idea

A is

B were

C be

D would be

61 Tom’s father, as well as his mother, _______ in New York for a few days more

A ask him to stay

B ask he to stay

C asks he stays

D asks he stay

62 Your advice that______ till next week is reasonable

A she waits

B she wait

C wait she

D she waited

63 The board deemed it urgent that these files _______right away

A had to be printed

B should have been printed

C must be printed

D should be printed

64 It was essential that we ________ lease before the end of the month

A sing

B singed

C had signed

D were signing

65 It is appropriate that some time ______thorough study of the results of the Apollo mission

A devotes to

B devoted to

C is devoted to

D be devoted to

1、It is important that a college student _______ a foreign language.

A.will master B.master C.masters D.would master

2、It is strange that she _______ without saying a word.

A.should have gone out B.wentC.should go outD.goes out

3、If my lawyer _______ here last Saturday, he me from going.

A.had been, would have prevented B.had been, would prevent

C.were, would prevent D.were, would have prevent

4、——“He is a brave man.”——“Yes, I wish I _______his courage.”

A.have B.had C.will have D.may have

5、If it _______ rain, the crops would be saved.

A.should B.will C.is going to D.was to

6、He ordered that the medicine _______ by a special plane.

A.was sent B.would be sentC.should send D.be sent

7、If you_______ the medicine, you better now.

A.took, would feel B.had taken, felt

C.had taken, would feel D.took, would have felt

8、She is my sister, but she often acts as if _______ my mother.

A.is B.was C.were D.had been

9、I went to bed early last night, but I wish I _______ so.

A.didn’t do B.hadn’t do C.haven’t done D.couldn’t do 10、I’d rather he _______ tomorrow afternoon.

A.will come B.comes C.coming D.came

虚拟语气(三)

1. If only he ____quietly as the doctor instructed, he would not suffer so much now.

A. lies

B. lay

C. had lain

D. should lie

2. How I wish every family ____a large house with a beautiful garden.

A. has

B. had

C. will have

D. had had

3. You did not let me drive. If we ____in turn, you ____ so tired

A. drove; didn’t get

B. drove; wouldn’t get

C. were driving; wouldn’t get

D. had driven ; wouldn’t ha ve got

4. _____it rain tomorrow, we would have to put off the visit to the Yangpu Bridge

A. Were

B. Should

C. Would

D. Will

5. I suggested the person _____ to be put into prison

A. refers

B. referring

C. referred

D. refer

6. When a pencil is partly in a glass of water, it looks as if it____

A. breaks

B. has broken

C. were broken

D. had been broken

7. I insisted _____to see a doctor, but he insisted nothing ___ wrong with him

A. on him to go; should be

B. he went; be

C. he go; was

D. he should to; is

8. ---Your aunt invites you to the movies today

---I had rather she ____ me tomorrow than today

A. tells

B. told

C. would tell

D. had told

9. ---Would you have called her up had it been possible

---Yes, but I ____busy doing my homework

A. was

B. were

C. had been

D. would be

10. I was ill that day, otherwise I ____ the sports meet

A. would have taken part in

B. took part in

C. had taken part in

D. would take part in

11. ___the clouds, you would find the airplane in the sky easily

A. Had it not been for

B. If it were not

C. If it had not been for

D. Were it not for

12. If my lawyer ____here last Sunday, he ____ me from going

A. had been, would have prevented

B. had been, would prevent

C. were, prevent

D. were, would have prevented

13. ____hard, he would have passed the exam

A. If he were to work

B. Had he worked

C. Should he work

D. Were he to work

14. ____today, he would get there by Friday

A. Were he to leave

B. If he had left

C. Did he to leave

D. Had he left

15. Had you listened to the doctor, you ____all right now

A. are

B. were

C. would be

D. would have been

16. I did not see your sister at the meeting. If she ____, she would have met my brother

A. has come

B. did come

C. come

D. had come

17. He ____busy yesterday, or he ___you with your experiment.

A. was, had helped

B. was, would have helped

C. had been, would have helped

D. were, would have helped

18. If it ____for the snow, we____ the mountain yesterday

A. were not, could have climb

B. were not, could climb

C. had not been, could have climbed

D. hadn’t been, could climb

19. Without electricity, human life ____quite difficult today

A. is

B. will be

C. would have been

D. would be

20. ---I am going to tell her the news

---I would as soon you _____her about it

A. didn’t tell

B. don’t tell

C. hadn’t tell

D. won’t tell

21. Mike’s father, as well as his mother, insisted he ____home

A. stayed

B. could stay

C. has stayed

D. stay

22. It was requested that the play ____again

A. should put on

B. would put on

C. be put on

D. put on

23. She insisted that a doctor _____ immediately

A. had sent for

B. send

C. be sent for

D. was sent

24. ---Did you scold him for his carelessness

----Yes, but ____it

A. I’d rather not do

B. I’d rather not have done

C. I should’ t do

D. I’d better not do

25. If only I ___my car

A. hadn’t lost

B. wouldn’t lose

C. didn’t lose

D. haven’t lost

26. But for water, it ____impossible to live in the earth

A. is

B. would

C. were

D. wouldn’t be

27. I would rather you ____anything about it for the time being

A. do

B. didn’t do

C. don’t

D. didn’t

28. The kind-hearted couple treat the orphan very well as though he ____ their own son

A. is

B. were

C. had been

D. should be

29. How the old people wish that they ____young once more

A. were

B. could become

C. had been

D. should be

30. It is high time that we ____ a meeting to discuss this problem

A. hold

B. held

C. have held

D. had held

31. The thief closed his eyes ____ he ____dying

A. even if , was

B. though, would be

C. even, had been

D. as if, were

32. I wish that you ____ such a bad headache because I am sure that you would have enjoyed the concert

A. had not

B. did not have had

C. hadn’t had

D. hadn’t have

33. The chairman insisted that we ____the question again

A. will discuss

B. to discuss

C. should discuss

D. will be discussed

34. He requested that the students ____them get in crops

A. help

B. to help

C. helped

D. helping

35. The guard at the gate insisted that everybody _____the rules

A. obeys

B. Obey

C. will obey

D. would obey

36. I wish I ____here then

A. was

B. had been

C. were

D. would be

37. It is strange that he ____back so early

A. came

B. will come

C. had come

D. should have come

38. Mother suggested that I ___my homework first before watching TV

A. did

B. do

C. shall do

D. have done

39. My suggestion is that the meeting ____off till nest Sunday

A. be put

B. put

C. should put

D. had been put

40. He is talking so much about America as if he ____ there

A. had been

B. has been

C. was

D. been

41. The teacher demanded that the exam _____ before eleven

A. must finish

B. would be finished

C. be finished

D. must be finished

42. ---Sorry, Joe. I did not mean to……

----Don’t call me “Joe”, I am Mr. Parker to you, and ____ you forget it!

A. do

B. didn’t

C. did

D. don’t

43. I did not attend the lecture by Pro. Jackson. I ____ but I ____ all this morning

A. would, have washed

B. could, have been washing

C. would have, have been washing

D. could have, had washing

44. How I wish I ____ to repair the watch! I only made it worse

A. had tried

B. hadn’t tried

C. have tried

D. didn’t try

45. ----How could I thank you enough?

----Don’t mention it. Any other man ____it

A. must do

B. could do

C. would have done

D. should have done

46. Key European governments insist Iraq’s co-operation ____ good and military action______ to allow inspections to continue

A. be, be delayed

B. is, delay

C. should be, be delayed

D. is , be delayed

47. If the hurricane had happened during the day-time, ____more deaths

A. it would have been

B. it would be

C. there would be

D. there would have been

48. What the customers_____ from the company is that the goods ____ right to their homes.

A. requested, deliver

B. demand, be delivered

C. request, should deliver

D. demand, delivered

49. If law-breakers _____ the society will be in disorder

A. made unpunished

B. came unpunished

C. went unpunished

D. not punished

50. We took a taxi to the airport. Otherwise we ____late

A. would be

B. were

C. will be

D. would have been

51. Supposing he never ____, what would happen then

A. come

B. came

C. would come

D. will come

52. What do you think his proposal that we ____ a play at the English meeting

A. had put on

B. should put on

C. have put on

D. will put on

53. I hope that you ____ right

A. will be

B. should be

C. were

D. would be

54. As you know, I am a disabled man, but I would be happy if I ___of service to you

A. am

B. have been

C. should be

D. would be

55. He insisted that we ____early the next morning

A. start

B. started

C. would start

D. had started

56. I did not see your sister at the meeting. If she ____, she would have met my brother

A. has come

B. did come

C. had come

D. came

57. We ____last night, but we went to the cinema instead

A. must have studied

B. might study

C. would study

D. would have studied

58. If it _____the snow, we _____the Simian Mountain last week

A. were not, could have climbed

B. were not, could climb

C. had not been , could have climbed

D. had not been, could climb

answer虚拟语气(一)

1a 2 d 3 c 4 d 5 c 6 d 7 b 8 c 9 c 10 c 11 b 12 d

13 b 14 b 15 d 16 B 17 b 18 b 19 d 20 b 21b 22 d 23 a

24 b 25 a 26 b 27 b 28 b 29 d 30 c 31 b 32 c 33 d 34 c 35 d

36 a 37 b 38 c 39 b 40 c 41 a 42 c 43 c 44 a 45 b 46 c 47 a 48

d 49 d 50 b 51 b 52 d 53 c 54 d 55 c 56 c 57 c 58 b 59 b 60b

61 b 62 b 63 d 64 d 65 d 66 d 67 d 68 c 69 c 70 a 71 d 72 c 73 d 74 c 75 c 76 a 77 a 78 c 79 a 80 b 81 d 82 d 83 c 84 b

85 c 86 c 87 c 88 d 89 c 90 c 91 a 92 d 93 d 94 d 95 c 96 c 97

b 98 d 99

c 100 a 101 c 102 a 103 c 104 a 105 c 106 a 107

d 108 a 109 d 110 b

answer虚拟语气(二)

1A 2B 3A 4B 5C 6D 7B 8D 9D 10B 11C

12D 13A 14B 15D 16C 17D 18B 19A 20A 21D 22D

23C 24A 25D 26B 27B 28C 29A 30A 31A 32D 33D

34A 35C 36D 37C 38B 39C 40D 41B 42C 43C 44B

45A 46C 47C 48C 49B 50D 51B 52B 53B 54B 55C

56C 57A 58A 59C 60C 61D 62B 63D 64A 65D

1B 2A 3A 4B 5A6D 7C 8C 9B 10D

answer虚拟语气(三)

C B

D B C CC B A A D A B A C D B C D A

D C C B A C B B A B D C C A B B D B A A

C D C B C D D B C D B B A AA C D C

(完整版)虚拟语气的用法及专项练习题[1]

虚拟语气的用法及专项练习题 虚拟语气表示一种假设的情况,或一种主观的愿望,即动词所表示的动 作或状态并非事实,或不可能实现。英语虚拟语气的形式有下列几种: 一.虚拟语气用于条件状语从句 注意:主句中的should 通常用于第一人称,would 可用于任何人称,同时 也可根据意思用情态动词could,might 等代替should,would 。 If I were you, I would give up drinking immediately. country. 3.与将来事实相反 If it were to/should rain tomorrow,the meeting would be put off. If you went there next time, you would see what I mean. 4.错综时间虚拟语气 当条件状语从句表示的行为和主句表示的行为所发生的时间不一致时,动 词的形式要根据它所表示的时间来调整。例如: If I were you, I would have gone home.

If you had followed the doctor's advice,you would be quite all right now.(从句说的是过去,主句指的是现在。) If the weather had been more favorable ,the crops would be growing still better. 状语从句 1. 方式状语as if(as though) 如果从句表示与现在事实相反,谓语动词用一般过去时;表示与过去事实相反,谓语动词用"had+过去分词";表示与将来事实相反,谓语动词用"would(might,could)+动词原形"。例如: He looks at me as if I were mad. He spoke English so fluently as if he had studied English in England. 但as if(as though)后的从句也常用陈述语气,这是因为从句中的情况往往是可能发生的或可能被设想为真实的。例如: It looks as if our side is going to win. 2.目的状语in order that,so that 从句谓语动词用" may/might,can/could)+动词原形"。例如: She listened carefully in order that she might discover exactly what he wanted. 3. 连词引导的条件状语从句: in case , unless ,supposing ,providing,on condition that从句谓语动词用(should)或" might, could)+动词原形"。 4. 连词引导的步状语从句: lest ,for fear that等 We hid behind some bushes for fear that passer-by should see us. 二.虚拟语气用于宾语从句 注意:在此结构中that不可省略;should省不省均可。 He suggested that they (should ) stop smoking. They demanded that the black people should be treated as well as white people. 如果that 引导的从句所表达的内容是事实,也可用陈述语气。 He insists that he is right.

虚拟语气练习题及答案

虚拟语气练习题 用所给动词的适当形式填空: Part A. 1.If people ______(drive) more slowly, there wouldn’t be so many accidents. 2.If you had worked carefully, you _____(not make) so many mistakes. 3.The boat wouldn’t have drifted away, if we _____ (tie) it up. 4.If I had known you already _____(have) a typewriter, I _____(not, buy) one for your birthday. 5.If he _____(be) here this afternoon I would go with him. 6.If it were to rain tomorrow, the match _____(postpone). 7.But for your help, we ______(not be) able to finish the work in time. 8.If it _____(not, be) for the leadership of the Party, we would not have achieved so much. 9.I wish I _____(study) hard while I was young. 10.It is about time that fence ______(mend). 11.My request is that we ______(hold) another session to discuss the problem. 12.It is strange that the car _____(break) down at exactly the same place where it _____(break) down yesterday. 13.The baby smiled as if he _____(understand) what his mother _____(say). 14.He talked as if he _____(do) all the work himself, but in fact Tom and I _____(do) most of it. 15.If only we _____(have) a phone! I’m tired of queuing outside the public phone box. 16.----- “Can we come in late tomorrow?” ----- “I’d rather you _____(come) in on time.” 17.He looks as if he _____(be) ill for a long time. 18.He always talks as though he ______(address) a public meeting. 19.If a metal ______(heat), it will expand. 20.I _____(stay) home if it rains this evening. Part B. 1.She would call you immediately if she _____(need) help. 2.If I had seen the movie, I _____(tell) you all about it now. 3.If he _____(decide) earlier, he could have left on the afternoon flight. 4._______ I _____(take) my umbrella with me when I _____(come) out this morning, I _____(not be) so wet now. 5.If you had listened to me, you _____ (not be) in such trouble now. 6.I wish they _____ (stop) making so much noise so that I could concentrate on my work. 7.It is inconceivable that he _____ (not see) me that day for I ______(wave) to her. 8.What a pity that he gave orders that all those lovely trees _____(cut) down. 9.Mr. Jones would rather _____(stay) home last night. 10.Henry would rather that his brother _____(work) in the same department as he does. 11.Electric current flows through a conductor as though it _____(be) a fluid. 12.We _____(invite) her to the party but we didn’t know that she ______(already, come) back from abroad. 13.Today’s industrial production ______(be) impossible without the contribution made by the science of physics. 14.I hate driving. I’d much rather you _____(drive). 15.The guests ______(arrive) last night, but there is still no news about them. 16.Mother_____(feel) anxious if I came home late. 17.Even if I ______(be) with you then, I ______(can, not, do) much for you.

虚拟语气练习题及答案解析

情态动词、虚拟语气60题 1. ——Don’t forget to bring my new books tomorrow afternoon. —— No, I_______. A. don’t B. can’t C. won’t D. couldn’t 2. ——I hear you’ve got a set of Australian coins.___I have a look? —— Yes, certainly. A. Do B. May C.Shall D. Should 3. He seldom listens to others. He_____answer for what he has done. A. shall B. will C. can D. would 4. ——May I leave the office before 5 o’clock in the afternoon? ——No, I’m afraid you_______. A. needn’t B. shouldn’t C. mustn't D. won’t 5. —— Shall I tell John about it? —— No, you____. I don’t know his telephone number. A. needn’t B. wouldn’t C. mustn’t D. shouldn’t 6. Mr Bush is on time for everything. How___it be that he was late for the opening ceremony? A. can B. should C. may D. must 7. The traffic light is red, so I______stop my car. A. must B. have to C. can D. mustn’t 8. —— What happened to the young trees we planted? —— The trees______well, but I didn’t water them. A. might grow B. needn’t have grown C. would grow D. would have grown 9. I was really anxious about you. You___home without a word. A. mustn’t leave B. shouldn’t have left C. couldn’t have left D. needn’t leave 10. Children________in public very often. A. should be praised B. shouldn’t have praised C. shouldn’t have be en praised D. shouldn’t be praised 11. Let’s clean the classroom, _______?

语法知识—虚拟语气的专项训练

一、选择题 1.If I you, I would rather at home and watch TV than to the party. A.was;stay, go B.am;stay, go C.were;to stay, go D.were;stay, go 2.If I ___ you, I ___ be afraid . A.was, wouldn’t B.were, won’t C.were, wouldn’t 3.If I ______ you, I _____the job. A.was; will take B.was; would take C.were; would take D.were; will take 4.– I coughed a lot last night. What should I do? – If I _____ you, I would go to see the doctor at once. A.am B.were C.was 5.If I _____ you ,I _____ them the story. A. was , tell B.were , will tell C.were ,wou ld tell D.am. would tell 6.---What if I have to go there and know nothing about it? --- If I______ you, I would try to find some information about it on the Internet. A.am B.was C.will be D.were 7.----What can I do with so much money? ----If I _______ you, I _______ give it away to charity. A.am, will B.am, would C.were, would D.was, would 8.If I ____ you, I ____ buy a bike for him. A.was, would B.was, could C.were, would D.were, could 9.If his brother a millionaire(百万富翁), he'd buy her sister the expensive car. A.was B.were C.is D.be 10.If I ________ invited tonight, I would go to the dinner party. A.was B.were C.am D.is 11.If I______you, I_______go there at once. A.am, would B.were, would C.were, will D.am, will 12.—I like drinking wine. But people who drink wine aren’t allowed to drive. —If I you, I would give up wine. A.were; drinking B.am; drinking C.were; drink D.was;to drink 13.– What would you do if you ______ a car accident? – I will call the police. A.met B.meet C.were meeting 14.—He suggests that his friend _________ to Beijing right now. —I think it’s a good ________.

英语虚拟语气练习题20篇及解析

英语虚拟语气练习题20篇及解析 一、初中英语虚拟语气 1.If I _____ you, I _____ late for school this morning. A.were, wouldn’t be B.were, wouldn’t C.was, won’t be D.am, will 【答案】A 【解析】 试题分析;句意:如果我是你,今天早晨我上学就不会迟到。与现在事实相反,故从句用过去时态,主语用过去将来时态。选项B缺少谓语动词。故选A。 考点:if引导的条件状语从句 点评:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。 1、与现在事实相反 若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形” 2、与过去事实相反 若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词” 3、与将来事实相反 若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”。 2.--- If I_______ one million dollars, I would give it to medical research. ---If I _______ you, I would give it to charity. A.will have, am B.would have, was C.had, were D.have, is 【答案】C 【解析】考察虚拟语气。第一空,虚拟语气,与现在相反,用过去时。第二空,虚拟语气,与现在相反,用过去时,be动词用were。故选C 3.--What would you do if you ____ a million dollars? --I’d give it to the charity A.win B.won C.will win D.is to win 【答案】B 【解析】 试题分析:句意:如果你赢了一百万美元,你要做什么?——我会把它捐给慈善机构。结合语境可知条件从句中描述的是与将来相反的事实,故用一般过去时态,选B。 考点:if引导的条件状语从句

虚拟语气专项练习经典

虚拟语气专项练习经典 一、初中英语虚拟语气 1.–I argued with my best friend. What should I do? --If I ________ you, I would say sorry to her. A.am B.was C.are D.were 【答案】D 【解析】试题分析:句意:我和我最好的朋友吵架了。我该怎么办?如果我是你,我就对她说对不起。虚拟语气用来表示说话人的主观愿望或假想,所说的是一个条件,不一定是事实,或与事实相反。在虚拟条件语气句中,表示与现在事实相反的事实,条件从句中的谓语动词用过去式(be用were不用was),主句谓语动词为“would+原形动词”,所以选D。 考点:考查虚拟语气。 2.If I not so busy ,I with you . A.was , would go B.were , would go C.was , should go D.were , will go 【答案】B 【解析】句意“如果我不忙,我就跟你去”。本题考查对将来的虚拟语气。即“if+过去时,主语+should/would/could/might do”结构。故选B。 点睛: 3.If I ___ you, I ___ be afraid . A.was, wouldn’t B.were, won’t C.were, wouldn’t 【答案】C 【解析】 试题分析:根据语境可知此句的含义是如果我是你,我就不害怕。考查的是虚拟语气的基本用法。条件用过去时,主句要用过去将来时,故选C。 考点:虚拟语气 点评:虚拟语气其实就是if引导条件状语从句时,词义为“如果”,不过这个条件是无法实

精选虚拟语气练习题含答案

. 5.If you had listened to me, you _____ (not be) in such trouble now. 虚拟语气练习题 6.I wish they _____ (stop) making so much noise so that I could concentrate on my work. 一.用所给动词的适当形式填空: 7.It is inconceivable that he _____ (not see) me that day for I ______(wave) to her. Part A. 8.t be so many accidents. What a pity that he gave orders that all those lovely trees _____(cut) down. 1.If people ______(drive) more slowly, there wouldn'9.2.If you had worked carefully, you _____(not make) so many mistakes. Mr. Jones would rather _____(stay) home last night. 10.Henry would rather that his brother _____(work) in the same department as he does. 3.The boat wouldn't have drifted away, if we _____ (tie) it up. 11.Electric current flows through a conductor as though it _____(be) a fluid. 4.If I had known you already ____(have) a typewriter, I ____(not, buy) one for your birthday. 12.We _____(invite) her to the party but we didn5.If he _____(be) here this afternoon I would go with him. 't know that she ______(already, come) back from abroad. 6.If it were to rain tomorrow, the match _____(postpone). 13.But for your help, we ______(not be) able to finish the work in time. 7.Today's industrial production ______(be) impossible without the contribution made by the science of physics. If it _____(not, be) for the leadership of the Party, we would not have achieved so much. 8.14.9.I wish I _____(study) hard while I was young. I hate driving. I'd much rather you _____(drive). 15.10.It is about time that fence ______(mend). The guests ______(arrive) last night, but there is still no news about them. 16.Mother_____(feel) anxious if I came home late. My request is that we ______(hold) another session to discuss the problem. 11. 17.It is strange that the car _____(break) down at exactly the same place where it _____(break) Even if I ______(be) with you then, I ______(can, not, do) much for you. 12.18.down yesterday. A less conscientious man ______(not, try) so hard to get this job done. 19.Do you wish that you ______(have) a sister like her? 13.The baby smiled as if he _____(understand) what his mother _____(say). 20.Isn'14.He talked as if he ____(do) all the work himself, but in fact Tom and I _____(do) most of it. t it surprising that he ______(have) two car accidents during the past week? If only we _____(have) a phone! I'm tired of queuing outside the public phone box.

备战2019高考英语专题-虚拟语气-巩固提升练习(含解析)

备战2019高考英语专题-虚拟语气-巩固提升练习(含解析) 一、单选题 1.Previously we wish some of the things ________ effortless, but we now find them unattainable. A.was B.had been C.were D.has been 2.The workers insisted that they ______ a free lunch every noon, and the boss had to give in. A.are given B.being given C.will be given D.be given 3.We got up early for fear that we ______ miss the early bus. A.could B.should C.will D.can 4.Thank you for your timely help; otherwise we in great trouble now. A.must have been B.would have been C.would be D.must be 5.I wish I at my sister's wedding last Tuesday, but I was on a business trip in New York then. A.would have been B.would be C.were D.had been 6.Eye doctors recommend that a child's first eye exam____ at the age of six months old. A.was B.be C.were D.is 7.Mr. White ___________ at 8:30 am for the meeting, but he didn't show up. A.ought to arrive B.should arrive C.should have arrived D.was supposed to arrived 8.I requested that you ________ the task on time. A.finished B.finish C.could finish D.would finish 9.If Mr. Dewey _____ present, he would have offered any possible assistance to the people there. A.were B.had been C.should be D.was 10.My cousin insisted that she ______ to Australia for further study. But the company refused her application. A.sends B.will be sent C.be sent D.would be sent 11.—What a shame! We misunderstood each other for such a long time. —Yes, I wish I _____ with you earlier. https://www.sodocs.net/doc/034571511.html,municate B.had communicated https://www.sodocs.net/doc/034571511.html,municated D.would communicate 12.I wish I ______ photography then. If so, I could give you a hand at present. A.studied B.had studied C.have studied D.will study 13.After inspecting the building, specialists discovered some faults that otherwise ________. A.had been overlooked B.were overlooked C.would have been overlooked D.would be overlooked 14.The officer commanded that everyone passing by ______ that day. A.search B.would be searched C.be searched D.must be searched 15.He remembers everything of his childhood as if it ______ just now. A.was happening B.happens C.happened D.has happened 16.It is the first time he ________ here and now it is high time that he ________ around. https://www.sodocs.net/doc/034571511.html,e; should be shown B.has come; was shown

复习专题虚拟语气专项练习题及答案

复习专题虚拟语气专项练习题及答案 一、初中英语虚拟语气 1.–I argued with my best friend. What should I do? --If I ________ you, I would say sorry to her. A.am B.was C.are D.were 【答案】D 【解析】试题分析:句意:我和我最好的朋友吵架了。我该怎么办?如果我是你,我就对她说对不起。虚拟语气用来表示说话人的主观愿望或假想,所说的是一个条件,不一定是事实,或与事实相反。在虚拟条件语气句中,表示与现在事实相反的事实,条件从句中的谓语动词用过去式(be用were不用was),主句谓语动词为“would+原形动词”,所以选D。 考点:考查虚拟语气。 2.If I you, I give it to Microsoft research. A.am, will B.am, would C.were, would D.was, would 【答案】C 【解析】 【详解】 句意:如果我是你,我会把它交给微软研究部。 考查虚拟语气。根据If I you,这是一个虚拟语气,此句虚拟语气表示一种不能实现的假设,即与现在事实相反,谓语动词用过去式;该语法主要用于if条件状语从句,本句“如果我是你”,be动词用were,后面主句用过去将来时would+动词原形,故答案选C。 3.I suggest that we Chinese people_______Chinese culture with love and joy everywhere we go. A.spread B.spreading C.to spread D.will spread 【答案】A 【解析】 【详解】 句意:我建议我们中国人无论走到哪里都要带着爱心和欢乐来传播中国文化, 考查动词suggest后跟虚拟语气。spread是动词原形;spreading是动名词;to spread是动词不定式;will spread是一般将来时。动词在这里suggest表示建议,后面宾语从句中使用虚拟语气should+动词原形,should可以省略。根据句意说明本句的suggest表示建议,故后面使用虚拟语气,省略了should,故选A。 【点睛】 动词suggest 后面可以跟名词作宾语,用于句型“suggest sth.”。如:I suggested a visit. 我提议参观。 suggest 后跟动名词作宾语,如:He suggested going home. 他提议回家。 suggest后面跟that引导的宾语从句时,用虚拟语气,一般省略情态动词should,所以本题选项是A。

高中英语虚拟语气练习题及 答案

用所给动词的正确形式填空,注意使用合适的情态动词助动词 1. If I _____ him yesterday I _____ him about it. (see, ask) 2. What do you think would happen if there __ _ no light during the days? (be) 3. But for your help, I couldn’t _____ the place. (find) 4. If her lawyer _____ here last Sunday, he _____ her from going. (be, prevent) 5. If it had not been for the liberation, no changes _____ place in my hometown. (take) 6. If Miss Green _____ late tomorrow, who would take her place? (come) 7. It seems as if it ____ already summer now. (be) 8. I wish I _____ him the day before yesterday. (see) 9. I made the suggestion that they _____ the plan they had made. (stick) 10. It is suggested that a study plan _____ right now. (make) 11. They required that we _____ them get in the crops. (help) 12. It was ordered that no smoking _____ in the library, which made the smokers unhappy. (allow) 13.I’d rather Tom _____ tomorrow. (come) 14.It is about time you ____ the medicine, sir. (take) 15.If there _____ no electricity in the future, our life _____ a lot. (be, change) 16. What would have happened if you her child? (not help) 17. It is strange that he so. (think) 18. I wish I my uncle yesterday. (meet) 19. Galileo insisted that the earth round the sun. (move) 20. I was very busy yesterday, otherwise I to the meeting. (come) 21. Supposing the weather bad, where would they go? (be) 22. If only I to my parents’ advice! (listen) 23. I to stay there for one more week, but I changed my mind. (hope) 24. His silence at the meeting suggested that he to your plan. (agree) 25. Li Ling acted that way as though he a foreigner. (be)

虚拟语气专项练习题及答案

外研版英语虚拟语气专项练习题及答案 一、初中英语虚拟语气 1. If I _______ you , I _______ do that . A.was , would B.were ; wouldn’t C.am , won’t D.were , won’t 【答案】D 【解析】试题分析:句意:如果我是你,我不会那样做。本句是与现在事实相反的虚拟条件句,从句谓语用动词用过去式(be动词一般用were);主句用should (would,could,might)+ 动词原形。故选D。 考点:虚拟条件句。 2.If I _____ you ,I _____ them the story. A. was , tell B.were , will tell C.were ,wou ld tell D.am. would tell 【答案】C 【解析】 试题分析:句意:如果我是你,我会告诉他们这个故事。本题考查虚拟语气,if 从句中用一般过去时,主句中用would +动词原形,表示与现在的事实相反。故选C。 考点:考查虚拟语气的用法。 3. I________ a big house for my family if I _____ a lot of money. A.would buy, have B.would buy, had C.will buy; had D.will buy, will have 【答案】B 【解析】 试题分析:句意:如果我有很多钱,我要给家人买个大大的房子。句子用虚拟语气,所以动词用过去式,would,had,故选B。 考点:考查虚拟语气。 4.If I______ you, I would take a small present.. A.am B.was C.were D.are 【答案】C 【解析】 试题分析:句意:如果我我你,我会那个小的礼物。句中用虚拟语气,系动词用were,故选C。 考点:考查虚拟语气。 5.If I _____ one million dollars, I________ travel around the world with my parents. A.have; will B.had; will C.had; will D.had; would 【答案】D

解析虚拟语气练习题(简单含答案和解释)

虚拟语气练习题 1. I enjoyed the movie very much. I wish I _____ the book from which it was made. A. have read B. had read C. should have read D. are reading 2. You are late. If you _____ a few minutes earlier, you _____ him. A. come; would meet B. had come; would have met C. come; will meet D. had come; would meet 3. The two students talked as if they _____ friends for years. A. should be B. would be C. have been D. had been 4. It is important that I _____ with Mr. Williams immediately. A. speak B. spoke C. will speak D. to speak 5. He looked as if he _____ ill for a long time. A. was B. were C. has been D. had been

6. If the doctor had come earlier, the poor child would not _____. A. have laid there for two hours B. have been lied there for two hours C. have lied there for two hours D. have lain there for two hours 7. I wish that I _____ with you last night. A. went B. could go C. have gone D. could have gone 8. Let’s say you could go there again, how _____ feel? A. will you B. should you C. would you D. do you 9. I can’t stand him. He always talks as though he _____ everything. A. knew B. knows C. has known D. had known 10. _____ the fog, we should have reached our school. A. Because of B. In spite of C. In case of D. But for 11. If you had told me in advance, I _____ him at the airport.

相关主题