内容正文:
高中选修1-U2沪外版
【语法专版】
虚拟语气全解
语法专版
【专题】虚拟语气(f从句对现在、过去事
实的虚拟用法)》
语法专项突破
考频分析
沪外版选修1-U2中,虚拟语气(f从句对现在、过去事实的虚拟用法)是重要语法点,考频占从
句类语法总量的15%左右,主要分布在核心题型:单项选择1-2题、完形填空1-2题、语法填空1
题。在语境理解类题目中,虚拟语气的时态对应及语境含义辨析往往是解题关键。
考查内容
·对现在事实虚拟:if从句谓语动词用一般过去时(be动词用were),主句用would/could/might/should
+动词原形的结构识别与应用
。对过去事实虚拟:if从句谓语动词用had+过去分词,主句用would/could/night/should+have+过
去分词的结构识别与应用
知识点一:虚拟语气(「从句对现在、过去事实的虚拟用法)
1.对现在事实的虚拟(假设与现在事实相反)
1.结构:
。if从句(动词用过去式,be动词统一用were)
·主句(would/could/should/might+动词原形)
2.例句:
·If I were you,,I would study harder.(我不是你,但假设我是你,我会更努力学习。)
·If he had time,he could go to the party.(他现在没时间,但假设他有时间,他能去派对。)
2.对过去事实的虚拟(假设与过去事实相反)
1.结构:
高中选修1-U2沪外版
【语法专版】
虚拟语气全解
。if从句(had+过去分词)
●主句(would/could/should/might+have+过去分词)
2.例句:
·If she had studied yesterday,.she would have passed the exam.(她昨天没学习,但假设她学了,她
会通过考试。)
·If we had left earlier,.we might have caught the bus.(我们之前没早出发,但假设早出发了,我们
可能赶上公交车了。)
知识点二:虚拟语气(f从句对现在、过去事实的虚拟用法)
1.对现在事实的虚拟(与现在事实相反)
1.语法结构:
·if从句:f+主语+动词过去式(be动词统一用were)
·主句:主语+would/could/should/might+动词原形
2.例句
。If I were you,.I would study harder.(与现在事实相反:我不是你;were用于所有人称)
●If she had time,she could go to the party.(与现在事实相反:她现在没时间)
2.对过去事实的虚拟(与过去事实相反)
1.语法结构:
·if从句:if+主语+had+动词过去分词
。主句:主语+would/could/should/might+have+动词过去分词
2.例句:
·If he had studied last night,,he would have passed the exam.(与过去事实相反:他昨晚没学习)
·If they had left earlier,they might have caught the train.(与过去事实相反:他们没早出发)
知识点三:虚拟语气(f从句对现在、过去事实的虚拟用法)
1.对现在事实的虚拟
1.基础结构(中考核心):
·if+主语+动词过去式(be动词用were),主语+would/night/could+动词原形
例句:IfI were you,I would study harder.(如果我是你,我会更努力学习。)
高中选修1-U2沪外版
【语法专版】
虚拟语气全解
。f+主语+动词过去式,主语+might+动词原形
例句:Ifhe had time,he might go to the party..(如果他有时间,他可能会去派对。)
。f+主语+动词过去式,主语+could+动词原形
例句:IfI knew the answer,I could tell you.(如果我知道答案,我就能告诉你。)
2.对过去事实的虚拟
1.基础结构(中考必背):
。if+主语+had+过去分词,主语+would have+过去分词
例句:If she had studied,she would have passed the exam.(如果她学习了,她就会通过考试了。)
。f+主语+had+过去分词,主语+might have+过去分词
例句:If we had left earlier,.we might have caught the bus.(如果我们早点出发,可能就赶上公交
车了。)
。if+主语+had+过去分词,主语+could have+过去分词
例句:If he had called me,I could have helped him..(如果他给我打电话了,我就能帮他了。)
3.句式转换(中考易错)
1.省略f的倒装结构:Were+主语+,主语+would.
例句:Were I you,I would take the job.(如果我是你,我会接受这份工作。)
2.混合虚拟(主过从现):if+主语+动词过去式,主语+would have+过去分词
例句:If he were more careful,he wouldn't have made the mistake.(如果他平时更仔细,就不会犯这
个错误了。)
解题小妙招
虚拟语气妙招
虚拟时间看标志,过去last/ago/yesterday,现在now/today/.in fact:
if从句分情况,过去had加done,现在were/did,将来should/were to/did;
主句结构要牢记,would/could/should/might,过去have done,现在/将来do:
含蓄虚拟找提示,without/but for//otherwise,时态同if虚拟:
混合虚拟不慌乱,主从各看各标志,从句过去主句现,had done配would do:
if省倒装要注意,had/should/were提前,句首大写莫忘记:
as if/wish也常见,时间一致是关键,过去事实用had done,现在事实用did/were。
考法精析
考法一:f从句对过去事实的虚拟用法辨析
高中选修1-U2沪外版
【语法专版】
虚拟语气全解
核心:根据上下文语境,判断是否为对过去事实的虚拟,正确使用f从句(had+过去分词)和主句
(would/could/should/might-+have+过去分词)的结构
真题1(语法填空):
If she_(study)hard last term,she would have passed the final exam
答案:had studied
解析:由时间标志词“last term”及主句“would have passed”可知,此句为对过去事实的虚拟,if
从句需用“had+过去分词”结构,study的过去分词为studied。
真题2(单项选择):
If theyearlier,theythe first bus yesterday.
A.left;caught
B.had left:would catch
C.had left;would have caught
D.left;would have caught
答案:C
解析:由时间标志词“yesterday”可知,此句为对过去事实的虚拟,f从句应用“had过去分词”,
主句应用“would/could/should/.might+-have+过去分词”,故选C。
考法二:f从句虚拟语气与含蓄虚拟语气的混合应用
核心:结合if从句对不同时间事实的虚拟结构及含蓄虚拟语气的标志词(如without、but for、otherwise
等),判断句子虚拟时间并选择正确动词形式
真题1(语法填空):
But for the heavy rain this morning,we(arrive)at the station on time.
答案:would have arrived
解析:由but for+-名词短语”可知为含蓄虚拟语气,替代与过去事实相反的f从句(If it hadn't been
for the heavy rain):对过去事实虚拟,主句用'would+have+过去分词',arrive的过去分词为arrived。
真题2(单项选择):
If shehere yesterday,she would bring us gifts now.
A.were B.had been C.was D.would be
答案:B
解析:句中if从句时间标志”yester day'表明对过去事实虚拟,需用had+过去分词”;主句时间标
志”ow”表明对现在虚拟,用'would+动词原形”,符合混合虚拟语气”从句对过去虚拟,主句对现
在虚拟”的结构,故选B。
考法三:虚拟语气综合应用(含「从句虚拟、倒装及含蓄虚拟)
核心:结合f从句对现在/过去事实的虚拟用法,识别f从句省略倒装结构,并判断含蓄虚拟语气
(如without/but for/.wish/asif)的语境应用
真题1(单项选择):
hehard yesterday he would have passed the exam.But he was too lazy.
4
高中选修1-U2沪外版
【语法专版】
虚拟语气全解
A.If study B.Had studied C.Were study D.Should study
答案:B
解析:由“yesterday”和“would have passed”可知是对过去事实的虚拟,if从句需用“had+过去
分词”;又因f从句含had,可省略if并倒装,将had置于句首,主句用“would have+过去分词”,
符合知识点三的倒装规则及知识点一、二的过去虚拟结构。
真题2(语法填空):
She talks as if she_(know)everything,but in fact she knows nothing.I wish I-(tell)her the truth
earlier.Without your提醒,I一(make)the same mistake yesterday.
答案:knew had told would have made
解析:第一空“asif”表对现在事实的虚拟,用动词过去式knew:第二空“wish”后对过去虚拟,用
had told:第三空“Without”替代if从句,对过去虚拟,主句用would have made。
真题演练
演练一:单项选择试题(共10题)
1.If we-the map yesterday,we wouldn't have got lost in the mountain.
A.take B.took C.had taken D.have taken
2.I you,I would accept the scholarship and study abroad next year.
A.Am B.Were C.Had been D.Should be
3.Without your timely support,wethe project ahead of schedule last month.
A.didn't complete B.wouldn't complete
C.hadn't completed D.wouldn'thave completed
4.If it tomorrow,the outdoor concert would be canceled.
A.rains B.rained C.had rained D.will rain
5.He looks as if he here for years,but he just moved in last week
A.lives B.lived C.has lived D.had lived
6.If she free today,she would have attended the lecture yesterday.
A.is B.were C.had been D.will be
7.youthe meeting this morning,you would know the details now.
A.If;attend B.Had;attended C.Were;attending D.Should;attend
8.I wish I the chance to meet the famous author when he was in our city last month.
A.had B.hadhad C.have D.will have
9.But for the heavy traffic,wethe airport on time yesterday.
A.reached B.would reach C.would have reached D.had reached
10.If he more carefully,he wouldn't make so many mistakes now.
A.studied B.studies C.had studied D.would study
5
高中选修1-U2沪外版
【语法专版】
虚拟语气全解
演练二:填空试题(共10题)
1.If I (be)you,I would apologize to her immediately.
2.She(pass)the driving test last week if she had practiced more
3.If it(rain)tomorrow,we might have to postpone the picnic.
4.He talks as if he(know)everything about ancient history.
5.Without your help,I(finish)the work on time yesterday.
6.If they-(leave)earlier,they would be here now.
7.I wish the summer vacation(last)longer next year.
8.(be)I in your position,I would choose the red dress.
9.If she(not miss)the train,she would have arrived by noon.
10.But for the storm,we(climb)the mountain yesterday.
演练三:语法填空试题(共10空)
It is often said that life is full of "what-ifs".For example,many students regret not studying harder.If
they_(work)harder in high school,they_(enter)their dream universities now.Similarly,some people
wish they(make)different choices in their careers.A musician once said,"I sometimes think,'If I
-(choose)to learn the piano instead of the violin as a child,my life(be)totally different now.'"
Even small decisions can lead to big regrets.Imagine you forgot a friend's birthday.You might say,"IfI
-(set)a reminder on my phone,I(not forget)it."Or,if you missed a bus,you might think,"IfI(run)
a little faster,I(catch)it."
Life can't be rewritten,but reflecting on "what-ifs"helps us grow.As the saying goes,"(be)there
no regrets,there would be no lessons learned.So next time you face a choice,remember:every decision
shapes your future.
答案区
演练-:1.C2.B3D4.B5.D6.B7B8B9.C10.C
1.were 2.would have passed 3.rained/were to rain/should rain 4.knew 5.wouldn't have finished
6.had left 7.would last 8.Were 9.hadn't missed 10.would have climbed
演练三:1.had worked2.would enter3.had made4.had chosen5.would be6 had set7.wouldn't have
forgotten 8.had run 9.would have caught 10.Were
6