你好。
您说的第一种由without, but, but for, but that, otherwise等引导的虚拟条件句为“含蓄虚拟条件句”,也就是说他没有明显的像if这样表达假设的含义,表达的比较含蓄。
比如:Without water or air, nothing could live.这个句子为典型的含蓄虚拟条件句。
可以转换为if引导的非真实条件句
=If there were no water or air, nothing could live.
因此可以理解为“含蓄虚拟条件句”中主句的谓语动词形式和if引导的非真实条件句中主句的谓语动词形式是一致的,由时间决定。
即
与现在事实相反,用would/could...+动词原形
与过去事实相反,用would+had+动词的过去分词。
而as if/though引导的是状语从句,所以其后的谓语动词变化应该和if引导的非真实条件句中从句的变化形式一致。
也就是
与现在事实相反,用did/were
与过去事实相反,用had done
希望这样解释能够帮助你记忆虚拟语气的动词变化形式,望采纳,谢谢。
温馨提示:答案为网友推荐,仅供参考