【正文】
第一篇:虛擬語(yǔ)氣練習(xí)題附答案虛擬語(yǔ)氣練習(xí)題一、【基礎(chǔ)鞏固】 I ___ ten years younger, I ______ very , would , shall be , shall , would be can ask your brother for is not at he ______, I , , would , , will you _____ the doctors advice, you would have already followed he had not missed the train, he ______ there by have got got would you have done last night, if you ______ to write your 39。39。t had 39。t 39。t had you catch the plane?No, if I had hurried, I have didn39。t you tell him the truth? If I ______ you, I would been be do you like the party? you had e with us, you ______ a good had have had I ______ out of my ink, I would have finished writing the 39。t 39。t run 39。t 39。t run you ______ early tomorrow morning, you would be there by start to started you ______ to the moon one day, you would find it quite different from the travelled trarelled ______ yesterday if you ______ TV you do, hadn39。t watch you have done, hadn39。t watched you do, didn39。t watch you have done, didn39。t watch you thinking about going to Dalian for the vacation?No, but if I ______ time, I ______ very glad to go , will be had, would have been, would be had, would be boss often made me work day and I ______you, I ______ the , will give been you, would have given up, would give up been you, would give up you tell me all about it, I ______ able to be be you ______ George, would you please tell him to ring me? to 39。m sure he hasn39。t sent the he ______ it, I , got , have got, would go sent, would have got finally got here from she ______earlier, we ______ her to the party , would take e, would have taken, will take e, would take don39。t know whether to take the medicine at I ______,I ______ , would take known, would have taken it, would have taken known, would take you need any help with your maths last night?No, If ______ , I ______ , would have called , would call needed, would have called needed, would call二、【能力提高】 would buy that car,if I ______ enough had might have e to school in time for Professor Smith39。s lecture, he got up earlier he had got up earlier he got up rather late he had got up so late their help in the past years, he would be living a hard life and might even have starve to it were not for it had not been for not it had not rained yesterday, the ground ______ muddy not not be not be not have been ______ any difficulty now, if you had made a more careful 39。t meet with not meet with not have met with not met with did his best in everything, ______ he would not have been what he that would you wish to do if you were to be a college student again?That39。s very hard to say, but I wish I ______ biology when I was a college studied should have gone to the show with us 39。s very wished I ______ , but I was busy with my Johnson said angrily, “Don39。t order me about, as if I ______ your 39。m are both the boss39。s men.” been the thick fence, he would have been more it were not A and B talked as if he ______ to Beijing, but I knew he hadn39。 have been you have told him the awswer, if possible?Yes, I would have, but I ______ very be he ______ in England, what language could he probably speak now? been born have been born we ______ Steven39。s advice, we would not be lost in the taken take the govenment had built more houses for the homeless people after the earth quake, the housing problems now in some parts of the city ______ so serious 39。t be not have been39。t have been have not been a heavy rain it is!If we ______ the rain coat, we wouldn39。t ______ in the put on, be walking on, walk on, be walking put on, walk is the window broken?If I ______ care, it , wouldn39。t happen taken, wouldn39。t have happened, wouldn39。t have happened taken, wouldn39。t happen you think the thief entered through the side door?No, if he had, he ______ the living room break have broken39。t break 39。t have broken ______ one of Tom39。s paintings, but if I had, he would have given it to 39。t 39。t want39。ve forgotten his telephone I ______ it down, I ______ you , would have told , would tell put, would have told put, would tell三、【高考真題】 there were no subjunctive mood, English ___ much have have be guard at the gate insisted that everybody ____ the rules obey“The experiment had failed!”“I suggest you ____ again.” try“He is a very brave man.”“ wish I ____ his courage.” have she had worked harder, she have succeeded plant is ____ itmore have have given wish I ____ you to see my lawyer ____ here last Saturday, he ____ me from been。would have been。would prevent。would 。would have prevented ____ you more help, even though he was very have give have give electricity human life ____ quite different have be it ____ for the snow, we ____ the mountain not。could have not。could climb not been。could have not been。could climb ____ last night, but we went to the concert have study have study he ____ , he ____ that he was sent to the hospital warned。would not been warned。would not have taken be warned。had not have been warned。had not taken didn39。t see your sister at the she ____ , she would have met my e a pencil is partly in a glass of water, it looks as if it been broken didn39。t let me we ____ in turn, you ____ so 。didn39。t 。wouldn39。t get driving。wouldn39。t driven。wouldn39。t have got he had not hurt his leg, John would have won the race.(07全國(guó)II) 答案與分析1.選A。從句的意思反映出其愿望是不可能實(shí)現(xiàn)的,應(yīng)該使用虛擬語(yǔ)氣。從各選項(xiàng)中分析只有A符合虛擬條件句的語(yǔ)法規(guī)則。2.選B。前文已經(jīng)給出,這是一個(gè)與現(xiàn)在事實(shí)相反的虛擬條件從句。3.選D。從兩個(gè)方面分析都應(yīng)選D。從follow the doctor39。s advice動(dòng)作本身分析,這是個(gè)非延續(xù)性動(dòng)詞,所以它只能是要么已經(jīng),要么將來(lái),即要么與過(guò)去事實(shí)相反,要么與將來(lái)事實(shí)相反。從全句的意思中分析,應(yīng)是前者。也可以從主句中分析。它是與過(guò)去事實(shí)相反的would have recovered。從全句的意思上看,從句也應(yīng)是與過(guò)去事實(shí)相反。4.選B。上一題考查從句中時(shí)態(tài)的選用,而本題則是考查主句時(shí)態(tài)的選用。從句是與過(guò)去....事實(shí)相反,根據(jù)從句的意思,主句也應(yīng)是與過(guò)去事實(shí)相反。5.選D。主句與從句都理解為與過(guò)去事實(shí)要反相才正確。ha