英语高考虚拟语气专项练习60题附答案

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

英语高考虚拟语气专项练习60题(附答案)

1. If I had known about the traffic, I __________ a different route.

A. would take

B. would have taken

C. will take

D. had taken

答案:B

2. If you __________ more attention in class, you would have passed the exam.

A. paid

B. had paid

C. would pay

D. will pay

答案:A

3. If I __________ a million dollars, I would travel the world.

A. have

B. had

C. will have

D. would have

答案:B

4. If you __________ me, what would you do?

A. were

B. are

C. will be

D. had been

答案:A

5. If she __________ the opportunity, she would have regretted it.

A. took

B. had taken

C. will take

D. would take

答案:B

6. If you __________ to the party, what would you wear?

A. go

B. went

C. would go

D. had gone

答案:B

7. If he __________ the lottery, he would have bought a new car.

B. won

C. will win

D. had won

答案:D

8. If we __________ the train, we would have arrived on time.

A. caught

B. had caught

C. will catch

D. would catch

答案:B

9. If she __________ harder, she could have gotten a better grade.

A. studied

B. had studied

C. will study

D. would study

答案:A

10. If they __________ the game, they would have been champions.

A. won

B. had won

C. will win

D. would win

答案:B

11. If I __________ you earlier, I would have told you.

A. had seen

B. saw

C. will see

D. would see

答案:A

12. If she __________ to the concert, she would have had a great time.

A. went

B. had gone

C. will go

D. would go

答案:B

13. If he __________ the job, he would have moved to another city.

A. got

B. had gotten

D. would get

答案:B

14. If we __________ the weather, we would have gone to the beach.

A. knew

B. had known

C. will know

D. would know

答案:B

15. If she __________ the recipe correctly, the cake would have turned out better.

A. followed

B. had followed

C. will follow

D. would follow

答案:B

16. If they __________ the meeting, they would have missed an important announcement.

A. attended

B. had attended

C. will attend

D. would attend

答案:B

17. If he __________ the test, he would have been accepted into the program.

A. passed

B. had passed

C. will pass

D. would pass

答案:B

18. If we __________ the movie, we would have seen the surprise ending.

A. watched

B. had watched

C. will watch

D. would watch

答案:B

19. If she __________ the train, she would have been on time for the meeting.

A. caught

B. had caught

C. will catch

D. would catch

相关文档
最新文档