紛らわしい単語

since vs for: 違いは何?

since
前置詞
vs
for
前置詞
? ?

「since」と「for」はどちらも時間について話すときに使いますが、答えている質問が違います。「since」は「いつから?」、「for」は「どのくらいの期間?」という問いに答える言葉なんです。

Since

前置詞

「since」の後ろには、何かが始まった「特定の時点」がきます。

  • 2019年からここに住んでいます。(I've lived here since 2019.)
  • 先週の火曜日から彼女から連絡がありません。(She hasn't called since last Tuesday.)

For

前置詞

「for」の後ろには、時間の「長さや期間」がきます。

  • ここに住んで5年になります。(I've lived here for five years.)
  • 1週間、彼女から連絡がありません。(She hasn't called for a week.)

比較

since for
答える内容 いつ始まった? どのくらいの期間続いている?
後ろに来るもの 時点(年、曜日、出来事など) 期間(5年間、1週間など)
見分け方 「since 2019」=開始地点 「for five years」=期間の長さ

早わかりルール

「since」は開始時点を指し、「for」は続いている期間の長さを表します。

← 紛らわしい単語ペア一覧を見る

もう混同しない。

GoVocabに両方の単語を保存して、覚えるまで復習しよう。

App Storeでダウンロード