486 no…but和nothing but
① no+名词+but相当于only+名词/代词,意为“只有”,这里的but表示“除了”。
No one but she knows the secret. 只有她知道这个秘密。
No dictionary but this one is the most useful. 只有这本词典最有用。
② but还可构成nothing but,nobody but,no one but,no man but,nowhere but等,也相当于only。
It is nothing but a joke. 这只是一个玩笑。
I have nothing left but a few dollars. 我只剩下几美元了。
Nobody but a fool would believe him. 只有傻瓜才会相信他。
你只能在这个湖里才能发现这种鱼。
You can find this kind of fish nowhere but in this lake.
No man but a fool would believe his words. 除了傻瓜,谁也不会相信他的话。