If it were not for… If it had not been for … but for… 有什么关系和区别,请高手详细讲解,谢谢

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 02:57:23

If it were not for… If it had not been for … but for… 有什么关系和区别,请高手详细讲解,谢谢
If it were not for… If it had not been for … but for… 有什么关系和区别,请高手详细讲解,谢谢

If it were not for… If it had not been for … but for… 有什么关系和区别,请高手详细讲解,谢谢
If it were not for 是对现在的虚拟,意思是:如果不是因为或若不是.如.If it were not for the bad weather now ,we would go outing .
If it had not been fo是对过去的虚拟,意思和上面一样,如 If it had not been for the bad weather yesterday,we would have gone outing .
but for若不是,也用在虚拟句中,如 But for your help,I could not have finished the work on time yesterday.(But for your help= If it had not been for your help)

一If it were not for… 如果不是因为…
这里的if 引导的虚拟语气,表现在的结构从句用if +were\V-ed 主句用 would \should \might \could +v原形
If it were not for the fact that she is ill, she would take part in the match. 如果不是因为她...

全部展开

一If it were not for… 如果不是因为…
这里的if 引导的虚拟语气,表现在的结构从句用if +were\V-ed 主句用 would \should \might \could +v原形
If it were not for the fact that she is ill, she would take part in the match. 如果不是因为她病了,她肯定会参加比赛,她现在病了。
二If it had not been for …如果没有…
结构︰if it had not been for+名词/子句,主词+would/should 等+原形动词…
此句型意为“若非(有)…”。此类句构专门用于表示与过去事实相反的<假设语气>。
例子:If it had not been for his help, I should have failed. 如果没有他的帮忙,我应该已经失败。
三but for… 但对于…
英语中 for sb/sth 与 to sb/sth不同,for sb\sth 含意思是对于某人或者某物有益 有帮助
to sb \sth 有属于的意思 并且to 这个介词有方向性
What's too much for me, just right for two, but nothing at all for three?
什么对我一个人太多,两个人正好,三个人就什么也没有了?
Of the world you are only a person.But for me you're my world.
对于这个世界来说,你只是一个微不足道的人,但是对于我来说,你是我的全部.
希望能解开你的困惑~~

收起

If it had not been for与If it were not for有什么区别? Were it not for If it were not for… If it had not been for … but for… 有什么关系和区别,请高手详细讲解,谢谢 ------------for the heavy rain.i should have been here earlier A if it were not B were it notC had it not been D if it wasn't _____ the clouds ,you would find the airplane in the sky easily.A Had it not been for B If it were not C If it had not been for D Were it not for选什么?为什么? if it were not for protection we get from insect-eating animal是什么意思 ()for the snow yesterday ,we would have gone to climb the mountain.a,if it were not b.had it not been c.if it was not d.were it not 求详解语法句式 ____ the sun,nothing could live on the earth.A.Were it for B.Were it not forC.It were for D.If it is not for请说明原因, If it _ for the rain,we _ the picnic yesterday.A were not; could have hadB were not; could haveC had not been; could have had _____ the expense,I _____ to Italy.A.If it were not,go B.Were it not for,would go C.We ______ his advice,we'd better have been cheated.A.If you don't give us B.Had it not been for C.If it were not for D.Should it not for 英语语法:____ the expense,I ____ a round-the-world tour.A.Were it not … would take B.If it were not… takeC.Weren't it for… will take D.If it hadn't been for… would have taken If it were not for their support,we would be in a diffcult situation那个were为什么不是were,而不是 is 或was或 are if it were not for my father,my life would not have been so enjoyable.后半部分求分析 还有前面为什么用were? If it were not for the fact that he ________ ill ,he would finish it.A.is B.be C.were D.am If it were not that...But that he came to help me ,I could not have succeeded .是不是可以改写成:If it were not that he came to help me ,I could not have succeeded .或者改成If it were not for the fact that he came to help me ,I could not h If it were not for the fact that Anne___ill,I would invite her to the show. 要用is?表事实? In the work efficiency of the dormitory always very low,so if it were not for time only urgent,I