____ the aid from the government, the flood-stricken area ____ greater loss.A.Ap
题型:不详难度:来源:
____ the aid from the government, the flood-stricken area ____ greater loss.A.Apart from; should have suffered | B.But for; would have suffered | C.Without; could suffer | D.Except for; would have suffered |
|
答案
B |
解析
试题分析:考查虚拟语气:句意:要不是政府的帮助,洪水泛滥地区就会遭受更大的损失。可知政府给与了帮助,洪水泛滥地区也没有遭受更大的损失,这是虚拟语气,but for要不是,would have done本来会…而不会,apart from除了,except for也是除了,should have done是本应该做,而没有,选B。 点评:虚拟语气在非真实条件句中的用法: 1.表示与现在事实相反的情况时, if从句的谓语用动词的过去式, 主句的谓语用should / would / could / might +动词原形,2.表示与过去事实相反的情况时, if从句的谓语用had done形式, 主句的谓语用should / would / could / might + have done的形式3,表示与将来事实相反的情况时, if从句的谓语形式是: ①.完全动词过去式 (be的过去式通常用were); ②.should +动词原形; ③.were to do. 其中②, ③种情况都含有“出乎意料之外”之意; 主句的谓语的形式是: should / would / could / might +动词原形。 |
举一反三
Though there is no one in the hall, he stands on the stage as if he ____watched and expected to deliver a speech.A.has been | B.had been | C.were being | D.is being |
|
—Ang Lee won the Best Director Oscar at the 85th Academy Awards Ceremony. —But when he was young, no one could have imagined how well he ____ in the world of entertainment.A.would do | B.was doing | C.had done | D.did |
|
If she that Mary would come to see her, she would never have gone to the party.A.had known | B.knew | C.knows | D.would know |
|
I commanded that he at once.A.left | B.leaves | C.leave | D.to leave |
|
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 |
|
最新试题
热门考点