题目

---If you       to my birthday party last Saturday, you would have met our old friend Jim .  ---I caught a cold,      I had been walking around in the rain.     A.came             B.had come           C.would come           D.would have come   答案: B   虚拟语气。从语意分析,这是非真实条件句中对过去状况的虚拟,主句谓语用should/would/could/might have done,条件句用过去完成时态,答案应该选B项。  
英语 试题推荐