英语高考虚拟语气专项练习60题附答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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