高中英语语法考点虚拟语气
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高中英语语法考点精讲精练
例:
1.If I were you, I should go and see the doctor at once.
2.If we had no electricity, what would our life be?
3.If you had told him yesterday, he might have made some suggestions.
4.If I had valued the true love when I got it, I wouldn’t have greatly regretted when I lost it.
5.If it had not rained so hard yesterday, we would have played tennis.
6.If the sun were to rise in the west, I would lend you the money.
7.If it should rain tomorrow, our picnic would be put off.
8.If God offered me another chance right now, I would utter the three words to the girl, “I love
you”.
【跟踪训练】
1. I didn’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
2. The rice ______ if you had been more careful.
A. would not be burning
B. would not burn
C. would not have burnt
D. would not burnt
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 prevented
5. You didn’t 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
7. — 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
8. If it ______ rain tomorrow, they would not go there by bike.
A. would
B. could
C. might
D. should
9. —John is really expert at fighting cybercrime!
—Yes, but he _____ his potential if it had not been for his desire to meet the new challenge.
A. never realized
B. would never realize
C. would never have realized
D. had never realized
10. Grace doesn’t want to move to New York because she thinks if she_____there, she wouldn’t be
able to see her parents very often.
A. lives
B. would live
C. having asked
D. were to live
【真题实战】
1. Sorry, I am too busy now. If I _____ time, I would certainly go for an outing with you.
A. have had
B. had had
C. have
D. had
2. If we _________ adequate preparations, the conference wouldn’t have been so successfu l. (2012山东)
A. haven’t made
B. wouldn’t make
C. didn’t make
D. hadn’t made
3. If my car _________more reliable, I would have driven to Lhasa instead of flying last summer. (2012陕西)
A. was
B. had been
C. should be
D. would be
4. We wo uldn’t have called a taxi yesterday if Harold ______us a ride home. (2012天津)
A. didn’t offer
B. wouldn’t offer
C. hasn’t offered
D. hadn’t offered
【跟踪训练】改写下列句子。
1.If I were you, I would try it again.
2. If he had been there yesterday, he would have seen the film.
3. If it should snow tomorrow, we wouldn’t go out.
5.______ it rain tomorrow, we would have to put off the visit to the Yangpu Bridge.
A. Were
B. Should
C. Would
D. Will
6.______ for the free tickets, I would not have gone to the films so often.
A. If it is not
B. Were it not
C. Had it not been
D. If they have not 【真题实战】
1. Had I known about this computer program, a huge amount of time and energy .
(2010浙江)
A.would have been saved B.had been saved
C.will be saved D.was saved
If he had listened to me, he would not be in trouble now.(be)
If he had told me yesterday, I should know what to do now.(know)
If I were you, I would have gone to her birthday party.(go)
If you hadn't lent me some money, I couldn't have bought the new house and most likely I would be still living in the dangerous house now.(lend)
【跟踪训练】
1. If the flower had been watered, it ______ now.
A. wouldn’t die
B. is dead
C. had been dead
D. will not die