题库首页 > 试卷库
试题详情及答案解析
It has been cold and windy recently. If only it ______sunny and clear now!
A.isB.should be
C.wereD.being
答案:C
试题分析:考查虚拟语气。句意:最近天气又冷又多风。现在天气要是晴朗就好了!if only要是......就好了,后面的从句使用虚拟语气,根据“now”可知,是对现在的情况进行虚拟,应该用一般过去时,be动词用were,故选C。
考点:考查虚拟语气