山上有一棵树
幼苗
共回答了10个问题采纳率:90% 举报
没有具体语境,两种形式都可以
(1)Were it not for the heavy fog,the plane would have taken off on schedule
此句是混时虚拟句,从句是对现在的虚拟,主句是对过去的虚拟
全句译:要不是因为"这场"大雾,飞机"那会儿"会按时起飞.
(2)Had it not been for the heavy fog,the plane would have taken off on schedule
标准虚拟语句.(主从句都是对过去的虚拟)
要不是因为"当时"有大雾,飞机"那会儿"会按时起飞.
此题如果是选择题那么选项中有
Had it not been for 或 Were it not for
两者都是正确的.但LZ所给的"Had it been not for "却是错误的表述方式
If you still feel confused,leave a message please
1年前
9