① no+名詞+but相當(dāng)于only+名詞/代詞,意為“只有”,這里的but表示“除了”。
No one but she knows the secret. 只有她知道這個(gè)秘密。
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. 這只是一個(gè)玩笑。
I have nothing left but a few dollars. 我只剩下幾美元了。
Nobody but a fool would believe him. 只有傻瓜才會(huì)相信他。
你只能在這個(gè)湖里才能發(fā)現(xiàn)這種魚(yú)。
You can find this kind of fish nowhere but in this lake.
No man but a fool would believe his words. 除了傻瓜,誰(shuí)也不會(huì)相信他的話。