Had it not been for the alarm clock she wouldn't have been late.这句话的结构是怎样的,麻烦大家给我说说,非常感谢

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 08:33:55
Haditnotbeenforthealarmclockshewouldn''thavebeenlate.这句话的结构是怎样的,麻烦大家给我说说,非常感谢Haditnotbeenforthealarmc

Had it not been for the alarm clock she wouldn't have been late.这句话的结构是怎样的,麻烦大家给我说说,非常感谢
Had it not been for the alarm clock she wouldn't have been late.
这句话的结构是怎样的,麻烦大家给我说说,非常感谢

Had it not been for the alarm clock she wouldn't have been late.这句话的结构是怎样的,麻烦大家给我说说,非常感谢
首先,这句话的意思是:如果不是因为那个闹钟,她就不会迟到了.(可能闹钟坏了.)
这句话里面的for是“因为”的意思,比较少见.
另外,这句话的前半句 had it not been for the alarm clock,是一般现在时的虚拟语气的倒装结构.如果把句子顺过来,其实就是If it hadn't been for the alarm clock...这里省略if而把虚拟动词had提前,是虚拟语气的常用形式.
再进一句,为什么后半句是wouldn't have been?这个也是和虚拟语气的整体句子结构有关.前半句虚拟语气用的是过去完成时结构,那么虚拟语气的主句就要用would+现在完成时 结构.这个是死的,语法的东西,要记住了.

句子意思是:如果不是因为闹钟(坏了),她就不会迟到了。
句子结构是虚拟语气,had提前放在句首倒装。是过去完成时虚拟语气。

这个是虚拟语气的倒装形式,
一般的虚拟语气有个if在开头,如果把if去掉,则
if后面主谓要倒装。

要不是因为闹钟的问题,她是不会迟到的。

If it had not been for与If it were not for有什么区别? You couldn't have had all your work done ______ .A.if it was not for me B.if had it been for us C.it had not been for me D.had it not been for me ______ for your advice,I would have been taken in.选项:a、Had it not been b、 Had it notc、 It had not been d、 Not had it been __their help ,we would not have succeededA Hadn't been for B Had it not been for C It hadn't been for D Had not it been for给理由,谢谢 _for their help ,we would not have overcome the difficultiesa were not b had it not been c had not it been d had it been not 为什么不选c ---for their help ,we would not have overcome yhe diffculties.a were not b had it not been c had not it been d had it been not 为什么不选c请详解 had it not been for their help,we wouldn't have succeeded为什么句子开头用had it not been for _____ 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 had not been for your help,I would have been late for school,改成倒装句式 Had it not been by an accident ------------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 求翻译 Had it not been for the alarm clock she wouldn't have been late中文怎么翻译呀 i would have been there on the spot had it not been for the traffic problem怎么翻译 We would have lost our lives had it not been for the policeman.这句话对吗?这句话?另外,had it been ______their help,we wouldn’t have succeeded.A.Hadn’t been for B.Had it not been for C.It hadn’t been for D.Hadn’t it been for __,man could not live at all.A.were it not for the sun B.had it not been for the sun if it had not been for ..句型对吗if it had not been for your timely assistance in giving me first aid,I fear that the consequences might have been much serious.这句话的开头:if it had not been for...,是if it is not 的过去完成时? 英语翻译had it not been for the free tickets,i would not have gone to the films so often.