If she that Mary would come to see her, she would never have gone to the par
题型:不详难度:来源:
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 |
|
答案
A |
解析
试题分析:考查虚拟语气。本句是一个条件句的虚拟语气,条件句中使用过去完成时;主句使用“情态动词+have done”句意:如果她知道Mary来看她,她就不会去那个聚会了。故A正确。 点评:条件句的虚拟语气是考查的重点。如果过去事实相反,条件句中使用过去完成时,主句使用“情态动词+have done”;如果主句与现在事实相反,条件句中使用过去时,be动词使用were,主句中使用“情态动词+动词原形”;如果与将来事实相反,条件句中有三种:过去时;were to do ;should+动词原形,主句使用“情态动词+动词原形”;要特别注意如果省略了if,句子要使用部分倒装的形式,把助动词,be动词,情态动词提之主语前。 |
举一反三
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 |
|
When you _____ into the gallery, you feel as if you____ inside a fragile, white seashell.A.walking, are | B.walked, were | C.walks, are | D.walk, were |
|
John went to the hospital alone. If he_______ me about it, I would have gone with him.A.should tell | B.tells | C.had told | D.told |
|
He insisted the person referred ______ put into prison at once.A.is | B.be | C.to be | D.should be |
|
最新试题
热门考点