题目内容
If penicillin had not been available, many people _____ from sickness or even small wounds.
| A.would die | B.would have died |
| C.will have died | D.might die |
B
解析试题分析:考查虚拟语气:if条件句用had done表示和过去的事实相反,主句用would have done表示虚拟,句意:如果没有青霉素,很多人就会死于疾病或小的伤口。选B。
考点:考查虚拟语气
点评:虚拟语气在条件句中的用法是:虚拟条件句 与现在事实相反的假设,从句是If+主语+动词的过去式(动词be用were),主句是:主语+should,would, might,could+动词原形;与过去相反的假设从句用:If+主语+had +过去分词,主句是:主语+should, would, might, could +have done;与将来相反的假设,从句用1、If+主语+动词过去式,主语+should, would do,2、If+主语+were to+ 动词原形,加主句3、If+主语+should +动词原形 ,加上主句的might, could+动词 原形
根据所提供的语境,从方框中选择适当短语的正确形式填空,使句子完整。(其中有两个多余词)
| refer to, be supposed to , be back on one’s feet, lack of, inform… of, speed up, make any difference, a variety of, put one’s hands on, break down, |
1. There must be no life on the Mars for _________________air there.
2. Take these tablets the doctor prescribed and you'll soon _______.
3. Don’t forget to __________ the director ________ the committee’s decision?
4.It’s most upset that you can’t ________________________it when you badly need some thing。
5. There were representatives from ______________ parts of the world at the conference.
6. It doesn’t ____________________________ to me where you come from.
7. Her health ________________________under the pressure of work.
8. If you don’t know what this means, _________________________the dictionary.