中学生レベルの英文法を学び直そう。
今回は、「過去形」と「現在完了」である。
I studied English for 10 years.
英語は10年間勉強したよ。過去形
今はしていないが、過去に「~の間 [期間]、 … した」 と言いたいときは、過去形を使う。
How long did you live in the U.S. when you were a child?
(子どものとき、アメリカにどのくらいの期間住んでいましたか?)
I learned the piano for three years when I was in elementary school.
(小学生のとき、ピアノを3年間習っていた)
現在完了
過去に始めたことを今も続けている場合に「~の間 〔期間〕、 ・・・している」と言いたいときは、 現在完了 (継続用法) か現在完了進行形を使う。
How long have you lived in the U.S.?
(アメリカにはどのくらいの期間住んでいますか?)
I have been learning the piano for eight years.
(ピアノを8年間習っている)
Let’s Practice
①昨年、数か月間だけニュージーランドに滞在していた。
答えを確認する
I stayed in New Zealand for just a few months last year.
②サッカー部にはどのくらいの期間入っているのですか?
答えを確認する
How long have you been playing on the soccer team?
(参考)NHKラジオ 中学生の基礎英語 レベル2 2026年 3月号


コメント