LESSON 01

sinceとforで期間を示そう

How longへの答えをsinceとforで作ろう

同じ継続を開始点または期間で答える

How longへの答えをsinceとforで作ろう

このレッスンの役割と目標

四つの時間表現を区別しました。ここではHow longの質問に、開始点ならsince、長さならforを使って答えます。

目標は、同じ時間線を二通りで表し、質問と答えの意味が合っているか確認することです。

例題:二つの正しい答え

A: How long have you lived here?

B1: I have lived here since 2022.

B2: I have lived here for four years.

現在が2026年なら、B1とB2は同じ時間線を表せます。B1は開始点、B2は長さに答えています。

答えで示す情報 選ぶ語 問い返すなら
2022年という開始点 since いつから?
4年という期間 for どのくらい?

動作の継続でも同じ

A: How long has she been waiting?

B: She has been waiting since ten o'clock.

開始時刻が分からず長さだけ分かるなら、for forty minutesと答えます。

答えを作る手順

  1. 今も続いているか確認する。
  2. 与えられた情報が時点か長さか分類する。
  3. sinceまたはforを選ぶ。
  4. have / hasと動詞の形を確認する。

よくある間違い

How longは長さを尋ねるから、答えには必ずforが必要だと思うことがあります。開始点で答えても、聞き手は今までの長さを理解できるため、sinceの答えも正しいです。

自分で確かめよう

確認1:How long have you known Mai? に「2020年から」と答えてください。I have known Mai since 2020.です。
確認2:同じ質問に「6年間」と答えてください。I have known Mai for six years.です。
確認3:How longへの答えにsinceを使ってもよいのはなぜですか。開始点から現在までの長さを聞き手が読み取れるからです。

まとめと次の一歩

How longには、sinceで開始点、forで期間を答えられます。次はプロフィールや年表から必要な時点と期間を読み取ります。

クイズと理解チェックは、アプリで挑戦できます。