- 2021-05-25 发布 |
- 37.5 KB |
- 5页
申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
文档介绍
高考英语 语法复习 含蓄条件句
含蓄条件句 有些句子中,没有任何表示虚拟语气的词、短语或从句,但仍要用虚拟语气。 这时,要么是省略了表示虚拟语气的部分,要么隐含在上下文之中(otherwise或in that case)或者用介词替代了(常见的介词有with, without , but for)。高中英语语法通霸。如: Given more time, we could have done it better. Without air we could not live on the earth. But for the storm we would have been there in time. 考点1. but 1. I ______ you a more valuable present for your birthday,but I was short of money at that time. A. would buy B. had bought C. would have bought D. must have bought 2. 【2011福建】—Pity you missed the lecture on nuclear pollution. —I ______ it, but I was busy preparing for a job interview. A. attended B. had attended C. would attend D. would have attended 3. 【2013安徽】I ______ to my cousin’s birthday party last night, but I was not available. A. went B. had gone C. would go D. would have gone 考点2. without 4. Without your help, I ______ so much progress in my studies in such a short time. A. don’t make B. didn’t make C. will not have made D. would not have made 5. 【1997上海】Without the air to hold some of the sun’s heat, the earth at night ______,too cold for us to live. A. would be freezing cold B. will be freezing coldly C. would be frozen cold D. can freeze coldly 6. 【2011陕西】I ______ through that bitter period without your generous help. A. couldn’t have gone B. didn’t go C. wouldn’t go D. hadn’t gone 考点3. otherwise 7. I’m glad I went over all my notes; otherwise ______. A. I may have failed B. I’d fail C. I’d have failed D. I’ll have failed 8. —Where have you been? —I got caught in traffic; otherwise ______ sooner. A. I would be here B. I have been here C. I had been here D. I would have been here 1. 【2012福建】We lost our way in that small village, otherwise we ______ more places of interest yesterday. A. visited B. had visited C. would visit D. would have visited 考点1. or 2. He didn’t come yesterday,or you ______ him. A. would see B. were to see C. might have seen D. had seen 3. Sally can’t have written to me, or ______ the letter by now. A. I’ll get B. I’ll have got C. I’d have got D. I’d get 考点2. but for“要不是” 4. But for the leadership of our Party and Government,we ______ these splendid results. A. have achieved B. wouldn’t have achieved C. should have achieved D. would achieve 5. 【2011江西】 We ______ John’s name on the race list yesterday but for his recent injury. A. will put B. will have put C. would put D. would have put 6. 【2009福建】But for the help of my English teacher, I ______ the first prize in the English Writing Competition. A. would not win B. would not have won C. would win D. would have won 考点3. if it weren’t/hadn’t been for“如果不是……” 与现在相反,用if it weren’t for; 与过去相反,用if it hadn’t been for。 7. If it were not for the snowy weather, we ______ all right. A. would be B. would have been C. were D. may be 8. ______ the clouds, you would find the airplane in the sky easily. A. Had it not been for B. If it were not C. If it had not been for D. Were it not for 9. ______ for the traffic jam, I could have covered fifty miles. A. Had it been B. Had it not been C. It had not been D. It not had been 10. ______ for your laziness, you could have finished the assignment by now. A. It were not B. Had it not been C. Weren’t it D. Had not it been 考点1. even if/even though (参看P. 错误!未定义书签。错误!未找到引用源。) 1. Nothing could have saved him even if he ______ without delay. A. would be tended B. was tended C. has been tended D. had been tended 2. He ______ you more help,even though he was very busy. A. might have given B. might give C. need have given D. may give 3. Even if he ______ here, he could not solve the problem. A. was B. were C. had been D. has been 考点2. as if/ as though(参看P. 错误!未定义书签。错误!未找到引用源。) 4. When a pencil is partly in a glass of water,it looks as if it ______. A. breaks B. has broken C. were broken D. had been broken 5. 【2012北京】Don’t handle the vase as if it ______ made of steel. A. is B. were C. has been D. had been 6. 【1993年高考】 The two strangers talked as if they ______ friends for years. A. should be B. would be C. have been D. had been 考点3. supposing/suppose 此时,supposing 和suppose都是连词。“假如、假定”用作连词,引导条件状语从句,从句可用陈述语气,也可用虚拟语气。例: Supposing / Suppose(that) the weather were bad, where would you go? 假如天气不好,你去什么地方?网搜高中英语语法通霸。 Supposing / Suppose (that) she doesn’t come, what should we do? 假如她不来我们该怎么办? 注:providing / provided “倘若……;在……的条件下”,用作连词,引导条件状语从句,但从句不用虚拟语气。 7. Supposing this ship ______, do you think there would be enough life jackets for all the passengers? A. was sinking B. has sunk C. were to sink D. sunk 考点4. 通过语义表达 8. You ______ come earlier. The bus left a moment ago. A. would B. should have C. may D. have 1. Ten minutes earlier, they ______ the plane. A. will catch B. would catch C. would have caught D. will have caught 2. —Is the patient all right now? —Yes. Who ______ that such a serious illness could be cured? A. had thought B. would have thought C. was thinking D. has thought 3. 【2012江苏】—Happy birthday! —Thank you! It’s the best present I ______ for. A. should have wished B. must have wished C. may have wished D. could have wished 考点1. 注意辨别是虚拟语气还是陈述语气 4. 【2008全国II】If the weather had been better, we could have had a picnic. But it ______ all day. A. rained B. rains C. has rained D. is raining 5. Tom would buy that bicycle but he ______ no money. A. had B. has C. had had D. has had 6. If it were not for the fact that you ______ ill, I would ask you to do this right now. A. were B. had been C. are D. should be 7. 【2007 山东】They ______ two free tickets to Canada, otherwise they’d never have been able to afford to go. A. had got B. got C. have got D. get 写作专练1. 学会熟练使用含蓄条件句(P. 查看更多