if引导的条件句用什么时态?

如题所述

If it had not been for your help,we would not have achieved so much in our work。

这个句子 表示与过去 相反 的 虚拟语气。

前面的 假设条件句用had +过去分词,后面的主句用would +have+过去分词。这个是一个典型的结构。比较难,因为我们中文里面 缺少类似的 表述结构。

在If 引导的条件句中:主语是it,谓语是had not been,表语是for your help。

在主句中:主语是 we,谓语是would not have achieved,宾语是so much,剩余的in our work 作状语。

全句的中文意思是:

假设没有你的帮忙,我们就不会在工作上取得这么大的成就。
而实际上: 是你帮了大忙,我们已经取得了很大的成就。

真的难,差不多是高中英语中 最难的 语法了。记住这个结构就会用了。

勤学好问 天天进步!开心快乐每一天!

温馨提示:答案为网友推荐,仅供参考
相似回答