(单选题)
If the weather ________better last weekend, we would have gone to the beach.
A.was
B.has been
C.were
D.had been
参考答案:D
参考解析:
考查与过去事实相反的虚拟语气。句意:如果上周末天气好一些,我们就去海滩了。主句谓语动词为would have gone,是虚拟语气中,表示过去的谓语动词形式,故从句结构应为had done。主句从句时态都是过去。故选D。
知识点: