forとsinceで今も続く期間を伝える


重要英単語連動シャドーイングベーストレーニング

トレーニングは①基本編:重要単語暗記トレーニングと②応用編:実践例文翻訳トレーニングが準備されています。重要必須英単語がそのまま文章にも使われています。

だれでも意味・例文無料会員音声・アプリ・プリント使える範囲 →

2026年10月20日 / 士心塾 オンライン校

「3年間」と「2023年から」では、時間の表し方が違います。今も続く状態を現在完了で述べ、期間にはfor、始まりにはsinceを使う練習をします。

対象級は編集上の学習目安です。英検協会が個別文法をその級だけに指定した一覧ではありません。出題や合格を保証するものではありません。

今とのつながりを見る

現在完了はhaveまたはhasと過去分詞で作ります。過去から今まで続いている状態も表せます。住んでいる場所や知り合ってからの期間を例に、今も続いているかを先に確かめます。

期間と開始点を区別する

for three yearsは3年間という長さ、since 2023は2023年という開始点を示します。同じ出来事についても、期間を言うか始まりを言うかで選ぶ語が変わります。

終わった期間と分ける

I lived there for three years.は、そこで暮らした過去の期間を述べる文です。forがあれば必ず現在完了になるわけではありません。文全体の時間の捉え方を確認します。

要点

  • 今も続く状態に現在完了を使える。
  • forは期間、sinceは開始点。
  • forだけで時制を決めない。

例文と訳

I have lived here for three years.
私はここに3年間住んでいます。

She has known Ken since 2020.
彼女は2020年からケンと知り合いです。

How long have you had this bike?
この自転車を持ってどのくらいになりますか。

確かめ問題

I have known her (for / since) 2021. 正しい語は?

答え:since。2021年は知り合った開始点です。

FAQ

since three yearsですか。

3年間という長さならfor three yearsです。sinceの後には開始点を置きます。

sinceの後は年だけですか。

いいえ。since last Aprilのような表現や、始まりを示す節も使えます。

forは現在完了専用ですか。

いいえ。過去形でも使えます。今も続く状態として述べるか、終わった過去として述べるかを確かめます。

出典

井本一志(士心塾 代表・CCN ENGLISH)

英検 準2級・2級の最大5名のミックス型(教室とオンライン)を、代表自身が担当。受験日を先に決めてから学習を組み立てる方法で、小学生から高校生までの合格記録を6年分積み上げてきた。著書1冊。

次の英検を、一緒に決めませんか。

お子さんの学年と、いま目指している級だけ教えてください。6年分の英検の合格記録と照らしてお返しします。無料です。

メールで英検の相談をする(無料)

オンラインで習う

全国どこからでも。コースから選べます。

オンライン校のコースを見る

士心塾東松山校に通って習う

教室に通える方へ。これまで次の市町から通っています。

東松山市熊谷市嵐山町坂戸市滑川町鳩山町吉見町川越市
士心塾東松山校を見る

各レベルトレーニングページリンク


英検2級トレーニング
英検準2級トレーニング
英検3級トレーニング
英検4級トレーニング
英検5級トレーニング
PAGE TOP