But对于各位烤鸭来说是熟的不能再熟的单词了,但是关于but的词组大家又知道多少呢,小编今天就分享给大家考研英语语法之but的词组搭配。
1. but for= without, 意为“要不是;如果没有”,意思上相当于一个虚拟条件句。
But for the rain, we would have had a pleasant journey.
要不是天下雨,我们这次旅行就惬意了。
But for your help, we couldn't have carried out the plan.
如果没有你的帮助,我们不可能实现那个计划。
2. but that= except that, 意为“若非;要不是”,引导虚拟条件状语从句。
He would have helped me but that he was short of money at that time.
要不是他那时候没钱,他会帮助我的。
3. but then= on the other hand,意为“不过;在另一方面”。
London is a noisy place, but then it's also a place where you get the best entertainment.
伦敦是个闹市,不过它也是能够给你最好娱乐的地方。
4. nothing but= only,意为“只;不过是”。
We could see nothing but water.
我们只能看见水。
5. not … but …意为“不是……而是……”,连接两个并列的名词、形容词、副词、短语或分句等。
My bag is not black but red.
我的书包不是黑色的而是红色的。
He failed not because he isn't clever but because he didn't work hard.
他失败了,不是因为他不聪明而是因为他工作不努力。
6. no … but意为“没有……不……;虽然,尽管”。
No child but likesLee in our village.
没有孩子不喜欢我们村里的Lee。
I can’t marry her, no but we love each other very much.
我不能娶她,尽管我们彼此非常相爱。
7. not only … but also … 意为“不但……而且……;既……又……”,连接两个并列成分。
Not only you but also she has to attend the meeting.
不但你而且她也得参加这次会议。
He not only teaches us English but also does other things for us.
他不但教我们英语,而且还为我们干别的事情。
8. not that … but that …意为“不是因为……而是因为……”。
Not that the car is out of order, but that I've not learned to drive.
不是汽车出了故障,而是我还没有学会开车。
9. can't help but do … 意为“不能不……;忍不住……”。
I can't help but cry.
我忍不住哭了。
10. all but 意为“除……外全都,几乎”。
All but mother in my family can speakEnglish.
除母亲外,我的一家人都会说英语。
His theory is all but correct.
他的理论几乎是正确的。