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 作状语。
全句的中文意思是:
假设没有你的帮忙,我们就不会在工作上取得这么大的成就。
(而实际上: 是你帮了大忙,我们已经取得了很大的成就。)
真的难,差不多是高中英语中 最难的 语法了。记住这个结构就会用了。
勤学好问 天天进步!开心快乐每一天!