before・earlier・ago の違いを徹底解説!
「前」を表す3つの単語をスッキリ整理しよう
英語学習者がよく混乱する単語の一つに before・earlier・ago があります。
どれも日本語では「前」と訳されることが多いため、
❌ I have seen him two years ago.
❌ I told you ago.
❌ I met him before two years.
のようなミスがよく起こります。
今回は、それぞれの意味・品詞・使い方・ニュアンスの違いをまとめてみましょう。
① ago = 「今から~前」
品詞
副詞
ago は必ず
「今」を基準
に考えます。
使い方
- two years ago
- five minutes ago
- a long time ago
例文
I met him two years ago.
(私は2年前に彼に会いました。)
She left ten minutes ago.
(彼女は10分前に出発しました。)
We moved here three years ago.
(私たちは3年前にここへ引っ越しました。)
ポイント
ago は「現在から見て過去」を表します。
イメージ
←────────● NOW
two years ago
そのため通常は 過去形 と一緒に使われます。
✅ I met him two years ago.
❌ I have met him two years ago.
② earlier = 「より早く」「さっき」
品詞① 副詞
動詞を修飾します。
例文
I told you earlier.
(さっき言ったよ。)
He arrived earlier than expected.
(予想より早く到着した。)
I woke up earlier today.
(今日は少し早く起きた。)
品詞② 形容詞(early の比較級)
an earlier train
(もっと早い電車)
an earlier version
(以前のバージョン)
an earlier appointment
(もっと早い予約時間)
ポイント
earlier は
early(早い)の比較級
です。
つまり、
「他の時刻より早い」
という意味になります。
イメージ
●────────●
earlier later
③ before = 「~より前」
品詞① 副詞
I’ve seen him before.
(以前会ったことがあります。)
We met before.
(以前会いました。)
この before は
「以前に」
という意味です。
品詞② 前置詞
後ろに名詞が来ます。
before dinner
(夕食前に)
before work
(仕事前に)
before class
(授業前に)
例文
I finished my homework before dinner.
(夕食前に宿題を終えました。)
品詞③ 接続詞
後ろに文が来ます。
before I left
(私が出発する前に)
before she arrived
(彼女が到着する前に)
例文
I called him before I went to bed.
(寝る前に彼に電話しました。)
before と ago の違い
ago
今が基準
I met him two years ago.
(2年前に会った。)
before
何かの時点が基準
I had met him before I moved to Australia.
(オーストラリアへ引っ越す前に彼に会っていた。)
引っ越した時点が基準です。
earlier と before の違い
ここが意外と重要です。
I told you earlier.
「さっき言ったよ。」
earlier は
- earlier today
- earlier this morning
- earlier in our conversation
のように、
比較的最近の出来事を指すことが多いです。
軽い響きがあります。
😊 I told you earlier.
(さっき言ったよ~)
I told you before.
「前にも言ったよ。」
before は
「以前にも」
「過去にも」
という意味になります。
😑 I’ve told you before.
(前にも言ったよね。)
少し
「またその話?」
というニュアンスになることがあります。
ネイティブが感じる違い
earlier
今日の会話の少し前
I think I mentioned that earlier.
(それさっき話したと思うよ。)
柔らかい印象。
before
以前にも話したことがある
I’ve told you before not to do that.
(前にもそれをしないでって言ったよね。)
やや強め。
よくある間違い
❌ I met him before two years.
✅ I met him two years ago.
❌ I have seen him two years ago.
✅ I saw him two years ago.
✅ I have seen him before.
❌ I told you ago.
✅ I told you earlier.
✅ I told you before.
まとめ
| 単語 | 品詞 | 基準 | 主な意味 |
|---|---|---|---|
| ago | 副詞 | 今 | ~前に |
| earlier | 副詞・形容詞 | 他の時刻 | より早く |
| before | 副詞・前置詞・接続詞 | 任意の時点 | ~より前に |
覚え方はシンプルです。
ago = 今から~前
earlier = 他より早く
before = 基準より前
この3つを区別できるようになると、
英語の時間表現がかなり自然になります。また、現在完了と過去形の使い分けも理解しやすくなるので、ぜひセットで覚えてみてくださいね。😊
\ ワールドトークでYUKI.N先生のレッスンを受けられます! /










