题目内容
_______the thick clouds, you would find the kite 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 |
D
解析试题分析:句意:要不是因为厚厚的云层,你就会容易的发现天上的风筝。结合主句中的would do可知是和现在相反的虚拟语气,从句应该用if it were not for the thick clouds这时可以将if,were提前,所以选D。
考点:考查虚拟语气的省略倒装
My sister has a habit of keeping a diary and writes down ______ happens every day.
| A.how | B.when |
| C.which | D.what |
________ it rain tomorrow, we would have to put off the sports meeting.
| A.Were | B.Would | C.Does | D.Should |
If you _________ my advice, you ________ your failure now. You _________ your victory.
| A.took ... wouldn’t cry over ... would celebrate |
| B.had taken ... wouldn’t have cried over ... would have celebrated |
| C.had taken ... aren’t crying over ... are celebrating |
| D.had taken ... wouldn’t be crying over ... would be celebrating |
________you were coming,I would have stayed at home.
| A.If I know | B.Should I know | C.Had I known | D.If I should have known |
---- Here____! Where is Xiao Liu?
---- There____.
| A.comes the bus, is he | B.comes the bus, he is |
| C.the bus comes, is he | D.the bus comes, he is |
Not until he went through real hardship _____ the love we have for our families is important.
| A.had he realized | B.did he realize | C.he realized | D.he had realized |
The old man has two sons,________is a soldier.
| A.one of whom | B.both of them | C.all of whom | D.both of whom |
Only by increasing the number of doctors by 50 percent ________ properly in this hospital. (2013·大纲全国,32)
| A.can be the patients treated |
| B.can the patients be treated |
| C.the patients can be treated |
| D.treated can be the patients |