单选题
we would have gone sailing last week _________ nicer.
A、
if the weather has been
B、
would the weather be
C、
if the weather would be
D、
had the weather been
【正确答案】
D
【答案解析】
[解析] 本题考查虚拟语气,由句中的last week知此空是对过去的虚拟,应用过去完成时had the weather been=if the weather had been。故本题答案为D。
提交答案
关闭