高考英语虚拟语气知识点单元汇编一、选择题1.His suggestion that she ________ in his home suggested he ________ very warm-hearted. A.would stay; was B.stayed; beC.should stay; be D.stay; was2.-You came second in the running race. Congratulations!-Thanks. But practising more, I _______ a different result.A.might get B.may get C.may have got D.might have got 3.Recent years have seen a growing increase in the emergence of cyber terms, without which our life _____ so colorful nowadays.A.won’t be B.hadn’t beenC.wouldn’t be D.can’t be4.Had electronic computers not been invented, many problems of space flight .A.could not have solved B.could not be solvedC.can not have been solved D.could not have been solved5.This winter vacation, my family are going to visit the Great Wall, but I would rather we________ to Shanghai Disneyland.A.go B.had goneC.would go D.went6.With the help of the detective Sam, Justin was found, so Justin's mother insisted an amount of money as a reward.A.to give B.on his giving C.he was given D.he be given 7.How I wish I ______ my mouth before I shouted at my mum!A.shut B.have shutC.had shut D.would shut8.--- Are you happy now?--- If only I _____ slimmer, more beautiful, richer, more clever.A.am B.were C.had been D.should be 9.What a pity! Considering his ability and experience, he ___________ it better.A.need have done B.must have doneC.can have done D.might have done10.Eye doctors recommend that a child’s first eye exam _____ at the age of six months old. A.was B.beC.were D.is11.Yesterday, Jane walked away from the heated discussion. Otherwise, she _____ something arbitrary that she would regret forever.A.must have said B.said C.might say D.might have said 12._____, the student insisted that he _____ separated from his desk mate, who is very naughty. A.To avoid being affected; be B.To avoid to be affected; would be C.Avoid being affected; should be D.Avoiding to be affected; be13.She wouldn’t have flown off the handle _____the fact that you didn’t intend to hurt her.A.were she to know B.had she knownC.did she know D.should she have known14.The people trapped in the ruins ____________ that rescue teams ____________ here without delay.A.desire; are sent B.desiring; were sentC.desire; be sent D.desiring; be sent15.—Would you mind if I ______ the window?—Not at all. In fact, I was going to suggest you ______ it.A.open; did B.opened; to do C.open; doing D.opened; do 16.Tom had his hands full yesterday, otherwise he ______ your graduation ceremony.A.will attend B.had been attendedC.would attend D.would have attended17.I was caught in a traffic jam for over an hour, otherwise I _________ you waiting for such a long time.A.will not keep B.have not keptC.had not kept D.would not have kept18.fired, your health care and other benefits will not be immediately cut off.A.Would you be B.Could you be C.Should you be D.Might you be 19.Why didn’t you tell me about your trouble last week? If you _______ me, I could have helped.A.told B.had told C.would have told D.have told20.But for the belief that things better soon, many people couldn’t have survived the rough time.A.had got B.got C.would get D.will get21.If God __________everything in the world, the strange creatures in fossils __________so many years before.A.had created; sh ouldn’t exist B.had created; couldn’t have existed C.should create; wouldn’t exist D.created; wouldn’t have existed22.What a pity! You missed the sightseeing, or we ________ a good time together.A.had B.will have C.would have had D.had had23.Had he take n his parent’s advice, he ______ having made such a silly mistake now. A.would not regret B.would not have regrettedC.may not regret D.does not regret24.It is highly recommended that the general public________one-metre social distance to avoid any possible risk of getting infected.A.keep B.will keep C.must keep D.keeps25.—How impressive China’s 70th anniversary of National Day parade is!—Definitely. If only I ________ on the scene!A.was B.were C.have been D.had been【参考答案】***试卷处理标记,请不要删除一、选择题1.D解析:D【解析】考查suggest的用法。
句意:他建议她待在家里,这表明他很热心。
句中suggestion表示“建议”,后面是that的同位语从句,解释说明suggestion的内容,要用虚拟语气(should)+动词原形;suggest在此句的意思是“表明,暗示”,后面的名词性从句不用虚拟语气,根据主句谓语动词suggested用一般过去时态,故宾语从句也用过去时态,由此可知答案为D。
2.D解析:D【解析】【分析】【详解】考查虚拟语气。
句意:----祝贺你在赛跑中名列第二!---谢谢。
但是如果多练习的话,我可能会得到不同的结果。
可知,此处是指我(过去)多练习的话,结果就会不同。
与过去事实相反的虚拟语气,要用情态动词+have done,因此本句要用might have got。
故选D。
3.C解析:C【解析】【详解】考查虚拟语气。
句意:近年来,网络用语的出现越来越多,没有它们,我们的生活就不会如此丰富多彩。