あと1つしか残ってない。
There’s only one left.
「left」は「leave」の過去分詞です。「leave」は「残す」という意味もあります。 たとえば 「Leave some for me.(私の分も残して)」、 「I left you one.(君にも1つ残しておいたよ)」、 「I left my umbrella on the train.(電車の中に傘を置いてきた)」など。 「leave」の受身の「be left」は「残っている」という意味です。 たとえば 「There’s nothing left.(何も残ってない)」、 「Is there any left?(残ってる?)」、 「How many are left?(あと何個残っているの?)」など。