① no+名詞+but相當(dāng)于only+名詞/代詞,意為“只有”,這里的but表示“除了”。
No one but she knows the secret. 只有她知道這個秘密。
No dictionary but this one is the most useful. 只有這本詞典最有用。
② but還可構(gòu)成nothing but,nobody but,no one but,no man but,nowhere but等,也相當(dāng)于only。
It is nothing but a joke. 這只是一個玩笑。
I have nothing left but a few dollars. 我只剩下幾美元了。
Nobody but a fool would believe him. 只有傻瓜才會相信他。
你只能在這個湖里才能發(fā)現(xiàn)這種魚。
You can find this kind of fish nowhere but in this lake.
No man but a fool would believe his words. 除了傻瓜,誰也不會相信他的話。