求划分这句英语的成分 If it had not been for your help,we would not have achieved so much in our wo 10
Ifithadnotbeenforyourhelp,wewouldnothaveachievedsomuchinourwork求划分这句英语的成分,详细的~谢谢...
If it had not been for your help,we would not have achieved so much in our work
求划分这句英语的成分,详细的~谢谢 展开
求划分这句英语的成分,详细的~谢谢 展开
7个回答
展开全部
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 作状语。
全句的中文意思是:
假设没有你的帮忙,我们就不会在工作上取得这么大的成就。
(而实际上: 是你帮了大忙,我们已经取得了很大的成就。)
真的难,差不多是高中英语中 最难的 语法了。记住这个结构就会用了。
勤学好问 天天进步!开心快乐每一天!
展开全部
回答:If(引导条件状语从句)it (主语)had not been for your help(系表结构作合成谓语,介词短语for…作表语,help作介词for的宾语),we(主语)would not have achieved(复合谓语)so much(宾语)in our work(状语,work作介词in的宾语。).
翻译:要不是你帮忙,我们在工作上就不会取得这么多的成绩。
翻译:要不是你帮忙,我们在工作上就不会取得这么多的成绩。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个句子使用了虚拟语气,表示所说的内容与过去事实不符。if引导的是条件状语从句,主句的主语是we,由于是与过去事实不符,所以主句谓语使用would not have done的形式,so much是谓语动词achieve的宾语。从句时态是过去完成时,for your help在从句中作表语,与前面的be构成系表结构。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是一个表示与过去事实相反的虚拟语气。条件句用had +过去分词,主句用would +have+过去分词。
更多追问追答
追答
If 引起的条件句中:主语it,had not been 谓语,for your help 表语
主句中:主语 we, ,would not have achieved 谓语,so much 宾语,in our work 介词短语作状语。
全句意思是:要是没有你的帮忙(事实上你帮了忙),我们就不会在工作上取得这么多成就。(事实上我们已经取得了很多成就。)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if引导条件状语从句(主语+系表结构)
主句(主语+谓语+宾语+状语)
主句(主语+谓语+宾语+状语)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询