单选题
If you______there yesterday, you would have seen her.
A. were B. would have been
C. were being D. had been
A
B
C
D
【正确答案】
D
【答案解析】
[解析] 虚拟语气
[试题精解] 这是一个与过去事实相反的虚拟语气。具体形式为:主句用should(would,could,might)+have+动词过去分词,if从句用had+动词过去分词。
提交答案
关闭