no longer
"no longer" は「過去はそうだったけど今は違う、昔はあったけど現在は存在していない」という意味のフレーズです。日本語では「もはや〇〇でない」と訳されます。
【英英辞典によるワードの意味】
【参照】NO LONGER | 意味, Cambridge 英語辞書での定義
in the past but not now:
It's no longer used.
Japanese
それはもう使われていない。
「〇〇でない」ということを言いたい時に否定の not をつけます。no longer は not と同じ位置で使用され同じ否定文となりますが、少しニュアンスが変わります。
not は「現在そうでない」ということだけが伝わり、no longer は「過去はそうだったけど」というニュアンスが加わります。
You no longer have to do it.
You don't have to do it.
Japanese
(前はやっていたけど)もうする必要はない。
それをする必要はない。
「昔はできたことが今ではできない」ということを表現する際にも使われます。
I can no longer program.
no longer はフォーマルな表現
no longer はフォーマルな表現です。友人との会話などでは違和感があります。
カジュアルな場面では「not 〇〇 any longer」が使われます。意味は no longer と同じです。
I doesn't work there any longer.
Japanese
私はもうそこで働いていない。
no longer than なら「長くても」の意味
not として使うno longer は「そうでない」という否定の意味のイディオムですが、比較として使われることもあります。
「no longer than 〇〇」 は 「〇〇より長くない」ことから「長くても」という意味にもなります。
That speech will be no longer than 30 minutes.
Japanese
そのスピーチは最長でも30分です。(30分以内です)