问题 选择题

I would have attended your birthday party last night but for the fact that it    at that time.

A.was raining

B.would rain

C.had rained

D.had been raining

答案

答案:A

题目分析:句意:要不是昨晚这个时候一直下雨,我可能已经去参加你的生日聚会了。I would have attended your birthday party last night表过去本可以做某事,实际上没做,是虚拟语气,而the fact后面是同位语从句,说明事实的内容,不能用虚拟语气,所以用一般过去式,选A。

选择题
单项选择题