If she that Mary would e to see her, she would never have gone to the party.
A. had known
B. knew
C. knows
D. would know
网友回答
(答案→)A. had known
B. knew
C. knows
D. would know
解析:考查虚拟语气。本句是一个条件句的虚拟语气,条件句中使用过去完成时;主句使用“情态动词+have done”句意:如果她知道Mary来看她,她就不会去那个聚会了。故A正确。