早教吧 育儿知识 作业答案 考试题库 百科 知识分享

英语语法wereitnotforthesnowyweather,weallrightAwouldbeBwouldhavebeenCwereDmaybe为什么不是B呢?

题目详情
英语语法
were it not for the snowy weather,we ________all right
A would be B would have been C were D may be
为什么不是B呢?
▼优质解答
答案和解析
A
这是虚拟语气,从句省略了if,用了倒装,主句用would 加动词原形
表示的是对现在的虚拟
如果是had it not .,那用whould have been,对过去的虚拟
cd根本不是虚拟,不予考虑