問 1
How long has Kenta been interested in tennis?
- For two hours every day.
- Since he entered high school.
- For about three months.
- Since he was in elementary school.
has been interested in tennis since elementary school
小学生からテニスに興味を持ち続けている
本文 "He has been interested in tennis since he was in elementary school" を根拠に、興味を持ち始めた時期を選ぶ問題。
「Since he was in elementary school.」
正解本文 "He has been interested in tennis since he was in elementary school" より、ケンタは 小学生の頃からテニスに興味を持ち続けている。have/has been + 形容詞 + since + 過去の時点 = 〜以来ずっと〜である (現在完了・継続)。since + 過去の出来事/時点 ↔ for + 期間 (期間の表し方の対比)。be interested in + N = 〜に興味がある (前置詞 in に注意、× interested for)。elementary school = 小学校 (米: elementary, 英: primary)。
「Since he entered high school.」
= 高校入学以来 ━ 高校はまだ1年目、興味はもっと前から。
「For about three months.」
= 約3か月間 ━ 3か月は "won his first match after three months" の話で別件。
「For two hours every day.」
= 毎日2時間 ━ 2時間は練習時間の話で、興味の期間ではない。
| パターン | 意味 | 例 |
|---|---|---|
| have been + 形容詞 + since ~ | 〜以来ずっと〜である | has been interested since 2010 |
| be interested in + N | 〜に興味がある | interested in tennis |
| since + 過去の時点 | 〜以来 | since elementary school |
| for + 期間 | 〜の間 | for three years |
| elementary school | 小学校 | in elementary school |
I have been interested in music since I was a child.
私は子供の頃から音楽に興味があります。
She has lived here since 2020.
彼女は2020年からここに住んでいます。
We have known each other for ten years.
私たちは10年来の知り合いです。
He has worked here for six months.
彼は6か月間ここで働いています。
They have been friends since high school.
彼らは高校以来の友人です。
現在完了の継続用法 (3級必修) ━ ★ have/has + p.p. + since + 過去の起点 (since 2020, since I was 10) / ★ have/has + p.p. + for + 期間 (for 5 years, for a long time) / ★ have/has + been + 形容詞/-ing = ずっと〜である/〜し続けている (状態・継続)。━━ since vs for ━━ ★ since + 「いつから」(起点: since Monday, since 2020) / ★ for + 「どれくらい」(期間: for 3 days, for 10 years)。━━ 学校段階 ━━ ★ kindergarten (幼稚園) / elementary school (小学校) / junior high school (中学校) / high school (高校) / university / college (大学)。