用語集
How long ~?
最終確認日:
現在完了 の 継続期間 を 尋ねる 疑問文。 「どれ くらい の 間 〜 し て いる か」。
How long 〜? (ハウロング) とは 現在完了 の 継続用法 で期間を尋ねる疑問文 です。 「どれくらいの間 〜 していますか」 を表します。
問いと答えの形を整理します。
| 形 | 例 | |
|---|---|---|
| 問い | How long + have + 主語 + p.p.? | How long have you lived here? |
| 答え (期間) | For + 期間. | For ten years. |
| 答え (起点) | Since + 過去の一点. | Since 2016. |
たとえば How long have you played the guitar? (どれくらいギターを弾いていますか) と聞かれたら、For three years. (3 年間です) と期間で答えても、Since I was ten. (10 歳のときからです) と起点で答えても正解です。
試験では How long の答えは for / since で始めるのが鉄則。 How many times (回数) と混同しないこと。