В этой статье попробуем узнать but с другой стороны. То, что он используется как противительный союз 'но', мы знаем, но как еще его можно использовать.
- But как 'except' (за исключением) после слов all, none, every, any, no (everything, everybody, nothing, nobody, anywhere).
He eats nothing but hamburgers. - Он не ест ничего кроме гамбургеров.
Everybody is here but George. - Все здесь кроме Джорджа.
- But и местоимение
Если после But идет местоимение, то следует употребить object pronoun.
Nobody but her went to the party. - Кроме нее никто на вечеринку не пришел. (More formal : Nobody but she) - эта версия более официальная.
- But и глагол
Форма глагола после But будет зависеть от того, что стоит перед but; инфинитиф употребляется без To
She likes nothing but eating food. (like + V ing)
He is fond of nothing but watching movies. (to be fond of + V ing)
They do anything but wash dishes. ( do ... wash )
- Конструкции, в которых употребляется but:
- Сannot (help) but + infinitive without to - "не остается ничего, кроме", "не могу не"
I can't (help) but admire her talents. - Не могу не восхищаться ее талантами.
2. Со словами no alternative/choice/ option but; инфинитиф употребляется с To.
We have no choice but to study harder.
We have no option but to go to the park.
3. Next but one; Last but two (чаще используется в британском английском ( BrE))
Next but one - через один.
Next but two - через два и т.д.
He lives next door but one. - Oн живет через дом.
Last but one - предпоследний
Last but two - предпредпоследний.
I was last but two in the race yesterday. - я пришел 'предпредпоследним'.
4. But for - если бы ...
I would not have passed the exam but for you. - Я не сдал бы экзамен, если бы не ты.
I would have got home earlier but for the storm.
5. Who/what should ... but - это выражение можно использовать, когда вы говорите о каких -то неожиданных и удивительных событиях.
I looked under the bed, and what should I find but the keys I lost last week?
Еще я веду telegram канал по лексике английского языка t.me/uchienglish , подписывайтесь, если вам интересно узнать как правильно употреблять фразовые глаголы или как сказать "закон подлости", сказать человеку, что он приятных форм, а не жирный, и многое другое.
P.S. Кидайте в комментарии ваши примеры с But!)