How longで続いている長さをたずねよう
このレッスンの役割と目標
状態と動作の継続を選べるようになりました。ここではHow longを使い、「どのくらいの間、続いていますか」と期間を尋ねます。
目標は、How longを文頭へ置き、その後に現在完了または現在完了進行形の疑問文を続けることです。
基本語順
| 尋ねる内容 | 疑問文 |
|---|---|
| 住んでいる期間 | How long have you lived here? |
| 待っている期間 | How long have you been waiting? |
How longの後は、have / hasが主語の前へ出ます。
例題:質問と答えをつなぐ
A: How long have you known Ken?
B: I have known him for five years.
質問は長さを尋ねています。答えは「5年間」という期間を示します。
動作なら、How long has she been studying? に She has been studying for two hours. と答えます。
よくある間違い
How many years have you lived here?も場面によって使えますが、期間を広く尋ねる基本はHow longです。How long you have lived ...? と語順を平叙文のままにせず、haveを主語の前へ出します。
自分で確かめよう
確認1:「どのくらいここに住んでいますか」を作ってください。
How long have you lived here?です。確認2:「彼はどのくらい走り続けていますか」を作ってください。
How long has he been running?です。確認3:How longは何を尋ねますか。
状態や動作が続いている期間の長さを尋ねます。まとめと次の一歩
How long+現在完了の疑問文で、過去から今まで続く長さを尋ねます。次は現在形・過去形・現在完了の時間の違いを整理します。
クイズと理解チェックは、アプリで挑戦できます。