单词 | but for(but that) |
释义 | but for : but that —— 149 1. but for 这个复合介词和 but that 这个复合连词同义,都作“倘若不是”、“要是没有”或“要不是”讲,但两者的用法和词序有些不同:由于 but for 是 if it were not for 或 if it had not been for 的省略,多半要用名词或动名词短语作宾语,而且,多半要放在主句之前; but that 由于是 but for the fact that 的省略,则要用从句作宾语,而且,多半要放在主句之后,有时也可以放在主句之前(参见词条 P.153 )。 例如: But for the rain we should have had a pleasant journey. — Hornby. 倘若不是下雨,我们这次旅行倒是挺惬意的。 ( =If it had not rained ,…) But for being a little at elbows, I should have put it to right. — C. Dickens. 要是我手头不拮据的话,我早已把它修理好了。(搭用动名词短语) She would have fallen but that I caught her. 要是我不抓住她,她准会摔倒。( = … if I hadn't caught her ) But for air and water, nothing could live. 没有空气和水,什么也活不成。(= If it were not for air and water ,…) But that he saw it, he could not have believed it. 要不是他亲眼目睹,他是不会相信的。( = But for the fact that he saw it ,) 比较: But for your aid, I should have failed. 要是没有你帮助,我准会失败。 But that you aided, I should have failed. 要是你不帮助,我准会失败。 2. 复合连词 but that 尚有其它用法,与上述的 but that 截然不同。试举例来说明。 例如: I am not so old but that I may learn. 我还没有老到不能学习的地步。(= I am not so old that I may not learn. ) I can not see but that my daughter Elaine will do it for your sake. 我只觉得我女儿爱莲将要为你而做此事。( = … except that …) |
随便看 |
英汉词典包含54938条英汉翻译词条,涵盖了常用英语单词及词组短语的翻译及用法,是英语学习的必备工具。