《高考英語語法一輪復(fù)習(xí) 虛擬語氣課件2.ppt》由會員分享,可在線閱讀,更多相關(guān)《高考英語語法一輪復(fù)習(xí) 虛擬語氣課件2.ppt(16頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、十六、虛擬語氣,Directions:For each of the following unfinished sentences there are four choices marked A,B,C and D. Choose the one that best completes the sentence. ()1.________,I would take an umbrella with me. AHad I been you BI were you CI had been you DWere I you,1D。句意:如果我是你,我就會帶傘去。從后半句判斷此句為對現(xiàn)在或?qū)砬闆r的
2、虛擬,且用到了虛擬條件句的省略和倒裝原則。省略if,將 were 前提。,()2.I ________ you a more valuable present for your birthday gift.I was short of money at that time. Awould buy Bhad bought Cbought Dwould have bought,2D。后一個簡單句“I was short of money...time”為真實的情況,而前一個簡單句 “I...for your birthday gift”是與過去情況不相符的情況。謂語動詞套用了主句虛擬
3、與過去相反的謂語動詞形式。,()3.It would be impossible for him to leave hospital tomorrow if he ________ first aid when the accident happened. Ahadnt been given Bwasnt be given Cshouldnt be given Dwouldnt be given,3A。與過去事實相反,if從句的謂語常用過去完成時。,()4.________ the present unemployment continue, the society would fac
4、e a more troublesome situation. AWould BShould CMight DCould,4B。該題考查虛擬語氣if條件從句的省略與倒裝的情況,可以還原為:If the present unemployment should continue...。,()5.If it ________ for the snow,we ________ the mountain yesterday. Awere not;could have climbed Bwere not;could climb Chad not been;could have climbed
5、 Dhad not been;could climb,5C。整個句子都表示與過去的事實不符。句意:如果不是因為大雪,我們昨天就去爬山了。,()6.Did you go to see the football match yesterday? No.I didnt feel well, but I would have gone if I ________. Adid Bwould Chad Dhave,6C。與過去情況相反的虛擬語氣。,()7.________ no earthquake the Qiang Ethnic Minority Culture would remain well
6、kept. AThere was BHad there been CWas there DHad there,7B。虛擬語氣的倒裝現(xiàn)象。當條件部分含有had,should,were時,可使用主謂語部分倒裝。等于If there had been no earthquake...。該句從句指過去,主句指現(xiàn)在。,()8.I would buy that car but I ________enough money. Ado not have Bdid not have Cwill not have Dhad not had,8A。前一分句指與現(xiàn)在事實相反的虛擬語氣,后一分句陳述事實,
7、but指前后意義相反。,()9.The science and technology are developing rapidly, otherwise we ________ varieties of communication devices today. Awould not have Bdo not have Cwould have not Dwould not have had,9A。因為句中上文語境指現(xiàn)在事實,otherwise (否則)表示與現(xiàn)在事實相反的情況,所以用would do, 否定式would not do。,()10.________ your letter,I
8、 would have set off two days ago. AIf I could have received BIf I received CShould I receive DHad I received,10D。句意:如果我收到你的信,那兩天前我就出發(fā)了。與過去事實不符,從句謂語動詞用haddone,如果had提前,if要省略。,()11.If you ________ less money at that time, you ________ with so much trouble. Awasted; would not meet Bhad wasted; would n
9、ot have met Cwould waste; would not meet Dshould waste; would not meet,11B。由句中的時間狀語at that time可知這是一個對過去事實進行假設(shè)的虛擬條件句。,()12.If Mary ________ free tomorrow, she ________ go to the space science show with you.But she will write her essay. Ais; would Bwere; would Cis; will Dwere; can,12B。由于條件句中狀語tom
10、orrow 的提示,可知這是一個對將來事實進行假設(shè)的句子。,()13.________ it rain tomorrow, we would have to put off our sports meet. AWere BShould CWould DWill,13B。 與將來事實可能不符的條件句。Should提前if省略。答案A中were可以提前省略If,但是此句應(yīng)改為:Were it to rain tomorrow, we would have to put off our sports meet。,()14.________ come, what ________ you say
11、to him? AWere the teacher to; would BWould the teacher; will CHad the teacher; will DShould the teacher; do,14A??疾榈氖菍硎聦嵉奶摂M條件句的省略,及主句的動詞形式。,()15.What would have happened ________, as far as the end of the forest? ATina had run farther Bif Tina should run farther Chad Tina run farther Dif Tina ran farther,15C??疾閷^去事實虛擬的條件句的省略。,