关于含蓄条件句的问题

问题描述:

关于含蓄条件句的问题
1,请问 but for 是不是和 without 可以互换的,如 But for your help, we would be working now.= Without your help , we would be working now.
Without your instruction , I would not have made such great progress.=But for your instruction, I would not have made such great progress. 对吗?
2,在含蓄条件句中,主句的虚拟语气的结构是和 If 引导的条件句的主句的虚拟语气的结构一样的吗?还是只可以用 “would(not)+动词原形”以及“would(not)+have+done” 呢?

1.but for的意思是“要不是”,其做状语时的句子一般都会采用虚拟语气.而without的意思是“没有...的话”,其做状语时,句子不一定会使用虚拟语气.如果都使用虚拟语气的话,则两个短语可以互换.2.应该是前者.到底使用wou...