内容正文:
ENGLISH-语法复习系列资料(冀教版)
Chapter1虚拟语气系统复习
考频分析
虚拟语气是高中英语语法的重要模块,考频占语法总量的10%左右,主要分布在以下题型:单项选择(1-2
题)、完形填空(1-2题)、语法填空(1题)、书面表达(辅助考察,用于表达假设、建议等语气)。在语境
理解类题目中,虚拟语气的时态搭配及语境适用性往往是解题关键。
考查内容
高中英语对虚拟语气的考察聚焦三大维度,覆盖基础规则与语境应用:
·基本结构与时态匹配:与现在事实相反(if+一般过去时,主句would/could+动词原形)、与过去事实
相反(if+过去完成时,主句would/could have+过去分词)、与将来事实相反(if+一般过去时were to
do/should do,主句would/could+动词原形)的句式结构;
·特殊句式应用:wish后的宾语从句(现在用过去时、过去用过去完成时、将来用would/could+动词原
形)、asif//though引导的状语从句、if only引导的感叹句中的虚拟语气形式;
·固定句型与语境辨析:suggest//insist/demand等表示“建议、要求、命令”的动词后的宾语从句(should-+
动词原形,should可省略),it is important/necessary that从句中的虚拟语气,以及含蓄条件句(without/but
for等替代if从句)的虚拟表达。
精讲精练
知识点一:虚拟语气的基本概念及结构
·对现在事实的虚拟(与现在事实相反)
-结构:if从句(过去式,be动词用were)+主句(would/.could/might/should+动词原形)
-例句:口lf I were you,I would study harder..(如果我是你,我会更努力学习。)口If he had time,he
might go with us.(如果他有时间,他可能会和我们一起去。)
·对过去事实的虚拟(与过去事实相反)
-结构:if从句(had+过去分词)+主句(would/could/might/.should+have+过去分词)
-例句:口If she had taken the bus,she wouldn't have been late.(如果她乘了公交车,就不会迟到了。)
口You could have passed the exam if you had studied.(如果你学习了,本可以通过考试。)
·对将来事实的虚拟(与将来事实可能相反)
-结构:if从句(口过去式口should+动词原形Owere to+动词原形)+主句(woud/could/.might/should
+动词原形)
-例句:口If it rained tomorrow,we would stay at home.(如果明天下雨,我们会待在家里。)口Ifhe
should come,tell him to wait.(万一他来,告诉他等-下。)
·省略f的倒装结构
-用法:if从句中含有were/had/should时,可省略if并将were/had/should提至句首
-例句:☐Vere I you,I would accept the offer.(=If I were you..)☐Had she known the truth,she
would have left.(If she had known...)
【即学即练】
1.【对现在虚拟】fl_(be)you,I_((learn)English well,
2.【对过去虚拟】If she_(take)the medicine,she_(not feel)sick now.
3.【对将来虚拟】Ifit_(rain)tomorrow,we_(cancel)the trip.
4.【省略if倒装】_(be)I in your position,I_(agree)to the plan.
5.【结构辨析】判断下列句子是对哪种时间的虚拟:
.If he had seen you yesterday,he would have said hello.-
·☐If I were a bird,I would fly everywhere.→
语法复习|英语|冀教版
ENGLISH-语法复习系列资料(冀教版)
知识点二:虚拟语气的特殊用法及混合虚拟
·含蓄虚拟语气(无f从句,通过介词副词上下文暗示)
1.常见标志词短语
-without(没有)、but for(要不是)、otherwise(否则)、or(否则)、given(如果考虑到)
2.结构与例句
-without/but for+名词/代词→主句用虚拟语气(根据时间调整时态)例句:口Mithout your help,I
couldn't have finished the task.(=If you hadn't helped me..对过去虚拟)☐But for the rain,we
would be playing outside now.(=If it weren't raining..对现在虚拟)
-otherwise/.or+句子→前句为真实情况,后句用虚拟例句:口He was busy,otherwise he would
have attended the meeting.(=If he hadn't been busy...对过去虚拟)☐You must hurry,or you
would miss the train.(=If you didn't hurry..对将来虚拟)
·混合虚拟语气(从句与主句时间不一致)
1.核心规则
一f从句虚拟过去,主句虚拟现在将来;或从句虚拟现在,主句虚拟过去
2.结构与例句
-从句(过去)+主句(现在)结构:if从句(had+过去分词)+主句(would/could/might+动词原
形)例句:If she had taken the medicine yesterday,.she would feel better now.(从句对过去虚拟,
主句对现在虚拟)
-从句(现在)+主句(过去)结构:if从句(过去式were)+主句(would/could/might+have+过
去分词)例句:If I were you,.I would have chosen the red dress.(从句对现在虚拟,主句对过去
虚拟)
·虚拟语气在名词性从句中的应用
1.宾语从句(wish/advise/suggest/,demand等词后)
一wish后的虚拟:与现在事实相反→过去式;与过去事实相反had+过去分词;与将来事实相
反would/could+动词原形例句:口I wish I knew her name..(现在虚拟)口She wishes she had
studied abroad last year.(过去虚拟)
-建议/要求类动词(suggest,,demand,require等)后的虚拟:should+动词原形(should可省略)
例句:The teacher suggested we(should)finish the task by Friday.☐He demanded that the
work be done at once.(省略should,be为动词原形)
2.主语从句(lt's necessary/important/strange that..)
-结构:t's+adj.+that从句(should-+动词原形,should可省略)例句:口It's necessary that we
(should)wear uniforms at school.It's strange that he should refuse the invitation.
·虚拟语气在asif/as though引导的从句中的应用
1.对现在事实虚拟→过去式(be动词用were)
-例句:She talks as if she were an expert.(实际不是专家)
2.对过去事实虚拟had+过去分词
-例句:He looked as though he had seen a ghost..(实际设看到鬼)
3.对将来事实虚拟→vould+动词原形
-例句:They stared at me as if I would eat them alive.(实际不会吃他们)
知识点三:虚拟语气在其他从句及固定句型中的应用
·虚拟语气在定语从句中的应用(ltis(high)time that.)
-结构:tis(high/about)time that+从句(谓语用过去式或should+动词原形,should不可省略)
-例句:口It is high time that we took action to protect the environment.(我们该采取行动保护环境了。)
口It is about time that you should finish your homework.(你早该完成作业了。)
·虚拟语气在状语从句中的应用(in case/lest/for fear that..)
-结构:in case/lest/for fear that+从句(should+动词原形,should可省略)
-例句:口She took an umbrella in case it should rain.(她带了伞以防下雨。)口He studied hard lest
he should fail the exam.(他努力学习以免考试不及格。)
·固定句型中的虚拟语气(would rather/so that..)
-would rather+从句(宁愿…)
*对现在/将来虚拟:从句用过去式(be动词用were)
*对过去虚拟:从句用had+过去分词
*例句:口I would rather you came tomorrow.(我宁愿你明天来。对将来虚拟)口She would rather
she hadn't said that..(她宁愿自己没说过那句话。对过去虚拟)
-so that+从句(为了,以便)
*主句为过去时,从句用should/would/could/might+动词原形
*例句:He saved money so that he could buy a new car.(他存钱是为了能买辆新车。)
·虚拟语气在wsh引导的宾语从句中的补充(对将来的虚拟)
-结构:wish+从句(would/could/might+动词原形)
-例句:口I wish the summer holiday would come soon.(我希望暑假快点来。)口She wishes she could
fly to the moon one day.(她希望有一天能飞到月球上。)
·中考易错点辨析
1.混合虚拟语气的时态匹配错误:
If had studied hard,would pass the exam-now.-If I had studied hard,I would pass the
exam now.(正确,从句过去,主句现在)
-Ifwere you,|would pass the exam yesterday.-If I were you,I would have passed the exam
yesterday.(主句对过去虚拟,需用would have+过去分词)
2.suggest后虚拟语气的误用:
-He suggested me te ge there at onee.-He suggested that I(should)go there at once.(suggest
后接宾语从句用虚拟,不可接todo)
The deeter suggested-he takes mere exereise.-The doctor suggested he(should)take more
exercise.(省略should后用动词原形)
3.It is time that句型的错误:
-It is time that we should to go home.→It is time that we went home.(should后接动词原形,不
可加to;或用should go)
4.含蓄虚拟语气的标志词遗漏:
But for your help,finish the work on time.-But for your help,I couldn't have finished the
work on time.(含蓄虚拟需用虚拟语气结构)
语法复习|英语」冀教版
ENGLISH-语法复习系列资料(冀教版)
考法一:基本虚拟语气结构判断
·核心:根据语境判断虚拟时间(现在过去将来),选择正确的f从句和主句动词形式
·真题1(语法填空):
-If I_(be)you,I-(accept)the invitation yesterday.
-答案:were;would have accepted解析:从句“如果我是你”是对现在事实的虚拟,be动词用were;
主句“昨天接受邀请”是对过去事实的虚拟,用would+have+过去分词,accept的过去分词为
accepted。.
·真题2(单项选择):
If shethe truth,she wouldn't be so angry now.
A.knew
B.knows
C.had known
D.would know
-答案:A解析:主句“wouldn't be”是对现在事实的虚拟(would+动词原形),根据虚拟语气一致性
原则,if从句需用过去式表示对现在的虚拟,know的过去式为knew。
考法二:含蓄虚拟与混合虚拟辨析
·核心:结合上下文语境或标志词,判断含蓄虚拟的时间,并区分混合虚拟中从句与主句的时间差异
·真题1(语法填空):
But for the heavy traffic,we(arrive)at the station an hour ago.
-答案:would have arrived解析:由标志词”But for'”及时间状语”an hour ago”可知,此处为对过去事
实的虚拟,主句结构应为"would+have+过去分词”,arrive的过去分词为arrived。.
·真题2(单项选择):
-If you_(take)my advice yesterday,you-(not be)in trouble now.
A.took;wouldn't be B.had taken;wouldn't be C.took;wouldn't have been D.had taken;wouldn't
have been
-答案:B解析:由"yesterday'”可知从句为对过去事实的虚拟,用”had+过去分词”;由”now可知主句
为对现在事实的虚拟,用"woud+动词原形”,否定形式为wouldn't+动词原形”。
考法三:虚拟语气的综合应用(含基本结构、特殊用法及混合虚拟)
·核心:结合虚拟语气的基本结构(对现在过去将来虚拟)、特殊用法(含蓄虚拟、名词性从句虚拟)及
混合虚拟的时间逻辑,综合判断语境中的虚拟语气形式。
·真题1(单项选择):
--the storm,we would have arrived earlier;now we_stuck in the traffic jam.
A.But for;are B.Without:were C.Had there been;would be D.If there weren't;would have been
-答案:A解析:第一空根据“would have arrived”(对过去虚拟)可知需用含蓄虚拟标志词,but
for/without+-名词表示“要不是”,符合语境(=If there hadn't been the storm);第二空“now”提示
对现在事实的描述,用真实时态are,构成混合虚拟(前半句对过去虚拟,后半句为现在真实情况)。
·真题2(语法填空):
It is high time that we_(take)measures to reduce pollution.If we_(act)earlier,the air quality
-(improve)a lot now.
-答案:took/should take;had acted;would improve解析:第一空考查“It is high time that..”句型,从
句谓语用过去式或should.+动词原形,故填took/should take;第二、三空构成混合虚拟,从句“earlier'”
提示对过去虚拟,用had acted;主句“now”提示对现在虚拟,用would+动词原形im prove。.
语法复习|英语|冀教版
ENGLISH-语法复习系列资料(冀教版)
真题演练
演练一:单项选择(共10题)
1.If Imore time,I would learn to play the piano.
A.have
B.had
C.will have
D.would have
2.-you busy yesterday,you would have come to the party.
A.If were not
B.Were not
C.Had you not been
D.If you not had been
3.Without your support,we_the project on time last month.
A.didn't finish
B.wouldn't finish
C.wouldn't have finished
D.hadn't finished
4.The teacher suggested that we_a study group to prepare for the exam.
A.form
B.formed
C.would form
D.had formed
5.It is strange that she_late for the meeting again.
A.is
B.was
C.should be
D.would be
6.If you_the medicine yesterday,you-better now.
A.took;would feel B.had taken;would feel C.took;would have felt D.had taken;would have felt
7.He talks as if he_all the knowledge in the world.
A.knows
B.knew
C.has known
D.had known
8.It is high time that we_action to protect endangered animals.
A.take
B.took
C.will take
D.have taken
9.I would rather you_here tomorrow instead of today.
A.come
B.came
C.would come
D.had come
10.the rain,we would be having a picnic in the park now.
A.But for
B.Because of
C.As for
D.Instead of
演练二:填空试题(共10题)
1.If I(be)you,I would apologize to her immediately
2.Had he studied harder,he_(pass)the exam last week.
3.Without your help,I_(not finish)the work on time yesterday.
4.She suggested that we_(start)the project early.
5.It is important that everyone_(follow)the safety rules.
6.If it_(rain)tomorrow,we would cancel the outdoor activity.
7.He behaves as if he_(be)the boss of the company.
8.But for the traffic jam,we_(arrive)at the airport by now.
9.I wish I_(know)how to solve this math problem.
10.It is high time that we_(stop)wasting food.
演练三:语法填空(共10空)
It was a rainy day.I looked out the window and thought,"If the rain_(stop)soon,I could go for a walk."
My friend Lily called and said she wanted to visit me.I told her,"But for the rain,I-(wait)for you at the
bus stop now."She laughed and replied,"I wish I-(have)a car!Then I would pick you up."
An hour later,the rain stopped.Lily arrived,and we decided to go to the bookstore.On the way,she said,
If we(leave)earlier,we could have avoided the crowd."I agreed and added,"It is strange that the
bookstore_(be)so busy on a weekday.
At the bookstore,I saw a novel I had wanted.I thought,"Without the discount,I(not buy)it."Lily
suggested,"You should buy it.It is high time that you_(read)something new."
When we left,it started raining again.Lily said,"If I-(know)it would rain,I would have brought an
umbrella."I smiled and said,"Don't worry.I have one.Lest we_(get)wet,let's hurry home."
Back home,I felt happy.I thought,"If Lily-(not come),I would have spent the whole day alone."
答案
演练一:单项选择
1.B2.C3.C4.A5.C6.B7.B8.B9.B10.A
演练二:填空试题
1.were 2.would have passed 3.wouldn't have finished 4.(should)start 5.(should)follow
6.rained/were to rain/should rain 7.were 8.would have arrived 9.knew 10.stopped/should
stop
演练三:语法填空
1.stopped/were to stop/should stop 2.would be waiting 3.had 4.had left 5.should be
6.wouldn't buy 7.read/should read 8.had known 9.(should)get 10.hadn't come
语法复习|英语|冀教版