(完整版)高中英语虚拟语气练习题(附答案)

高中英语虚拟语气练习题

二.选择题

C1. 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

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

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

d3. 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 have got

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

A. Were B. Should C. Would D. Will

c5. 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 leaveB. 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

合集下载

(完整版)高中英语if虚拟语气练习题(附答案)(可编辑修改word版)

(完整版)高中英语if虚拟语气练习题(附答案)(可编辑修改word版)

高中英语 if 虚拟语气练习题

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. 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 have got

3. it rain tomorrow, we would have to put off the visit to the Yangpu Bridge

A. Were B. Should C. Would D. Will

4. I was ill that day, otherwise I the sports meeting.

A. would have taken part in B. took part in

C. had taken part in D. would take part in

5. 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

6. If my lawyer here last Sunday, he me from going there.

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

高中英语虚拟语气单选题50题(含答案)

高中英语虚拟语气单选题50题(含答案)

高中英语虚拟语气单选题50题(含答案)

1.If I were you, I ______ study harder.

A.will

B.would

C.shall

D.should

答案:B。解析:本题考查对现在情况的虚拟语气。if 引导的虚拟条件句,对现在情况虚拟时,从句用一般过去时,be 动词一律用

were;主句用“would/should/could/might + 动词原形”。选项 A 是将来时;选项 C 通常用于第一人称;选项 D should 表示“应该”,在这里不如 would 更符合虚拟语气的用法。

2.If he had time, he ______ go to the park.

A.will

B.would

C.shall

D.should

答案:B。解析:与上一题类似,对现在情况虚拟。从句是 if he

had time,主句用 would + 动词原形。选项 A 是将来时;选项 C 一般不用于这种情况;选项 D should 在此处不合适。

3.If I had a car, I ______ drive to school.

A.will

B.would

C.shall

D.should

答案:B。解析:对现在情况虚拟,从句用一般过去时,主句用

would + 动词原形。选项 A 是将来时;选项 C 不用于此处;选项 D

should 意思不对。

4.If she were rich, she ______ buy a big house.

A.will

B.would

C.shall

D.should

答案:B。解析:同样是对现在情况虚拟,主句用 would + 动词原形。选项 A 是将来时;选项 C 一般不这样用;选项 D should 不符合。

5.If we had more time, we ______ finish this project.

高中英语:虚拟语气专项练习(附答案)

高中英语:虚拟语气专项练习(附答案)

高中英语─虚拟语气专项练习(附答案)

1.If my brother _____ here last Sunday, 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.The judge ordered that the thief _____ punished.

A.would be B.should be C.were to be D.must be

3.He talked as if _____ for many years.

A.is living there B.was living there

C.has lived there D.had lived there

4.I wish I _____ you yesterday.

A.saw B.did see C.had seen D.were to see

5.The rice _____ if you had been more careful.

A.wouldn't be burning B.would not burn

C.would not have been burned D.wouldn't be burnt

6.Without electricity,human life _____ quite different today.

A.would B.will be C.would have been D.would be

7.I'd rather you _____ anything about it for the time being.

高二英语虚拟语气运用超级高级分析练习题40题(带答案)

高二英语虚拟语气运用超级高级分析练习题40题(带答案)

高二英语虚拟语气运用超级高级分析练习题40题(带答案)

1. If Shakespeare ______ alive today, he would surely be amazed at

how his works are still being performed and studied all over the world.

A. is

B. was

C. were

D. had been

答案:C。解析:本题考查与现在事实相反的虚拟语气。在虚拟语气中,如果表示与现在事实相反,从句中的be动词要用were,不管主语是第几人称。这里是假设莎士比亚现在还活着,这与事实相反,所以要用were。

2. Had the Titanic not hit the iceberg, thousands of lives ______ saved.

A. would be

B. would have been

C. will be

D. had been

答案:B。解析:这是一个与过去事实相反的虚拟语气的倒装句。正常语序是If the Titanic had not hit the iceberg,在与过去事实相反的虚拟语气中,从句用had done结构,主句要用would have done结构,表示“本来会做某事(但实际上没做)”,所以这里选B。

3. If I ______ you, I would have gone to see the movie "Avatar" when

it was first released.

A. am

B. was

C. were

D. had been

答案:D。解析:本题考查与过去事实相反的虚拟语气。从句表示“如果我当时是你”,这是与过去事实相反的假设,所以要用had been,主句用would have done结构,表示“我当时就会去看《 阿凡达》了《(实际上没去)”。

高中英语虚拟语气练习题(附答案)

高中英语虚拟语气练习题(附答案)

高中英语虚拟语气讲解及练习

虚拟条件句就是对现实条件的一种虚拟假设,所假设的条件一般不符合事实或与事实相反或在现实中发生的可能性极小。根据时间的不同,虚拟条件句可分为三种,即与现在事实相反的虚拟条件句、与过去事实相反的虚拟条件句及与将来事实相反的虚拟条件句。具体情况请看下表:

条件状语从句 主 句

与过去事实相反 had + 过去分词 should /would/could/might + have

+ 过去分词

与现在事实相反 一般过去时(be用were) would/should/could/might + 动词原形

与将来事实相反 一般过去时或should(were to) + 动词原形 would/should/could/might + 动词原形

例句:

(1)表示与现在事实相反

If I had enough money now, I would lend it to you.

(2)表示与过去事实相反

If he had taken your advice, he wouldn’t have made such a bad mistake.

(3)表示与将来事实相反

I would go shopping with you if it were to be Sunday tomorrow.

1. 虚拟条件句的倒装

在虚拟条件句中,为了强调所假设条件的虚拟性,或突出说话人的一种主观愿望,虚拟条件句可用倒装结构。虚拟条件句的倒装是通过去掉if,把条件从句谓语中的助动词、情态动词或系动词放在句首实现的。例如:

Had I been(= If I had been ) in that situation, I would not have let the thief

escape away with so much money.

Should there be (= If there should be) a drought, what should we do at that

(完整版)高中英语虚拟语气练习附答案

(完整版)高中英语虚拟语气练习附答案

虚拟语气填空专练

1. If she had worked harder, she ____________ (succeed).

2. I wish I _____________ (see) you yesterday.

3. If my lawyer __________ (be) here yesterday, he

(prevent) me from going.

4. Without electricity, human life ________(be)quite different today.

5. The two strangers talked as if they______ (be) friends for years.

6. I told Sally how to get there, but perhaps I ___________ (write)

it out for her.

7. I didn’t see your sister at the meeting. If she _________ (come), she would have met me.

8. When a pencil is partly in a glass of water, it looks as if it __________

(break).

9. What should we do if it __________ (snow) tomorrow?

10. He ___________ (pass) the test, but he wasn’t careful enough.

11. I wish I___________ (be) to Beijing last night.

12. Mother suggested we ___________ (not watch) TV before we have finished our homework.

高中英语虚拟语气练习题(附答案) 2

高中英语虚拟语气讲解及练习

虚拟条件句就是对现实条件的一种虚拟假设,所假设的条件一般不符合事实或与事实相反或在现实中发生的可能性极小。根据时间的不同,虚拟条件句可分为三种,即与现在事实相反的虚拟条件句、与过去事实相反的虚拟条件句及与将来事实相反的虚拟条件句。具体情况请看下表:

条件状语从句 主 句

与过去事实相反 had + 过去分词 should /would/could/might + have

+ 过去分词

与现在事实相反 一般过去时(be用were) would/should/could/might + 动词原形

与将来事实相反 一般过去时或should(were to) + 动词原形 would/should/could/might + 动词原形

例句:

(1)表示与现在事实相反

If I had enough money now, I would lend it to you.

(2)表示与过去事实相反

If he had taken your advice, he wouldn’t have made such a bad mistake.

(3)表示与将来事实相反

I would go shopping with you if it were to be Sunday tomorrow.

1. 虚拟条件句的倒装

在虚拟条件句中,为了强调所假设条件的虚拟性,或突出说话人的一种主观愿望,虚拟条件句可用倒装结构。虚拟条件句的倒装是通过去掉if,把条件从句谓语中的助动词、情态动词或系动词放在句首实现的。例如:

Had I been(= If I had been ) in that situation, I would not have let the thief

escape away with so much money.

Should there be (= If there should be) a drought, what should we do at that

高二英语虚拟语气的特殊形式练习题30题(带答案)

高二英语虚拟语气的特殊形式练习题30题(带答案)

1. If Shakespeare ______ (be) alive today, he would surely be amazed

at the modern interpretations of his plays.

A. is

B. was

C. were

D. had been

答案:C

解析:在虚拟语气中,表示与现在事实相反的假设,be动词要用were,不管主语是第几人称。这里是假设莎士比亚现在还活着,是与现在事实相反的假设,所以选C。A选项is用于一般现在时的陈述语气,不符合虚拟语气要求。B选项was在虚拟语气中不用于这种情况。D选项had been是用于与过去事实相反的虚拟语气的结构,不符合本题语境。

2. If Columbus ______ (know) about the existence of America before

setting sail, his journey would not have been such a great discovery.

A. knew

B. had known

C. knows

D. would know

答案:B

解析:这是一个错综时间条件句,主句中的would not have been

表示与过去事实相反,从句表达的是在出发之前就知道( 也是过去的动作),这种情况下要用had + 过去分词的形式表示与过去事实相反的假设,所以选B。A选项knew是一般过去时的陈述语气。C选项knows是一般现在时,不符合语境。D选项would know是过去将来时,不用于这种虚拟条件句。

3. If the dinosaurs ______ (adapt) to the changing environment better,

they might still exist today.

高中英语虚拟语气练习题(附答案) 3

高中英语虚拟语气讲解及练习

虚拟条件句就是对现实条件的一种虚拟假设,所假设的条件一般不符合事实或与事实相反或在现实中发生的可能性极小。根据时间的不同,虚拟条件句可分为三种,即与现在事实相反的虚拟条件句、与过去事实相反的虚拟条件句及与将来事实相反的虚拟条件句。具体情况请看下表:

条件状语从句 主 句

与过去事实相反 had + 过去分词 should /would/could/might + have

+ 过去分词

与现在事实相反 一般过去时(be用were) would/should/could/might + 动词原形

与将来事实相反 一般过去时或should(were to) + 动词原形 would/should/could/might + 动词原形

例句:

(1)表示与现在事实相反

If I had enough money now, I would lend it to you.

(2)表示与过去事实相反

If he had taken your advice, he wouldn’t have made such a bad mistake.

(3)表示与将来事实相反

I would go shopping with you if it were to be Sunday tomorrow.

1. 虚拟条件句的倒装

在虚拟条件句中,为了强调所假设条件的虚拟性,或突出说话人的一种主观愿望,虚拟条件句可用倒装结构。虚拟条件句的倒装是通过去掉if,把条件从句谓语中的助动词、情态动词或系动词放在句首实现的。例如:

Had I been(= If I had been ) in that situation, I would not have let the thief

escape away with so much money.

Should there be (= If there should be) a drought, what should we do at that

高中英语虚拟语气练习题(附答案) 4

高中英语虚拟语气讲解及练习

虚拟条件句就是对现实条件的一种虚拟假设,所假设的条件一般不符合事实或与事实相反或在现实中发生的可能性极小。根据时间的不同,虚拟条件句可分为三种,即与现在事实相反的虚拟条件句、与过去事实相反的虚拟条件句及与将来事实相反的虚拟条件句。具体情况请看下表:

条件状语从句 主 句

与过去事实相反 had + 过去分词 should /would/could/might + have

+ 过去分词

与现在事实相反 一般过去时(be用were) would/should/could/might + 动词原形

与将来事实相反 一般过去时或should(were to) + 动词原形 would/should/could/might + 动词原形

例句:

(1)表示与现在事实相反

If I had enough money now, I would lend it to you.

(2)表示与过去事实相反

If he had taken your advice, he wouldn’t have made such a bad mistake.

(3)表示与将来事实相反

I would go shopping with you if it were to be Sunday tomorrow.

1. 虚拟条件句的倒装

在虚拟条件句中,为了强调所假设条件的虚拟性,或突出说话人的一种主观愿望,虚拟条件句可用倒装结构。虚拟条件句的倒装是通过去掉if,把条件从句谓语中的助动词、情态动词或系动词放在句首实现的。例如:

Had I been(= If I had been ) in that situation, I would not have let the thief

escape away with so much money.

Should there be (= If there should be) a drought, what should we do at that

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档