では今回は 現在完了形の「継続」用法(have + 過去分詞 → ずっと〜している)」 の練習です。「ある行動や状態が過去から今までずっと続いている」という意味を表します。
今回のゴールは「自分や相手の習慣や生活の中で、どれくらい続けているかを英語で聞いたり答えたりできる」ことです。
📘 現在完了形(継続)ワークシート
✨ 基本の形
- I have lived in Tokyo for five years.
(私は5年間ずっと東京に住んでいます)
👉 「for + 期間」や「since + 過去の時点」をよく使う。
🖊️ 【Part 1:英文を訳しましょう】音読も忘れずに!
- I have studied English for three years.
- She has lived in Osaka since 2018.
- They have worked at this company for a long time.
- We have known each other since high school.
- He has played the piano for ten years.
- My father has used this car since last summer.
- I have waited here for an hour.
- She has stayed at that hotel since Monday.
- He has taught math for twenty years.
- I have been tired since this morning.
✅ 解答と解説
- I have studied English for three years.
👉 私は3年間英語を勉強しています。
(「今も続いている」ことがポイント) - She has lived in Osaka since 2018.
👉 彼女は2018年からずっと大阪に住んでいます。 - They have worked at this company for a long time.
👉 彼らは長い間この会社で働いています。 - We have known each other since high school.
👉 私たちは高校のときからお互いを知っています。
(knowは「知っている」なので、ずっと続く状態) - He has played the piano for ten years.
👉 彼は10年間ピアノを弾いています。 - My father has used this car since last summer.
👉 父は去年の夏からこの車を使っています。 - I have waited here for an hour.
👉 私はここで1時間待っています。 - She has stayed at that hotel since Monday.
👉 彼女は月曜日からあのホテルに滞在しています。 - He has taught math for twenty years.
👉 彼は20年間数学を教えています。 - I have been tired since this morning.
👉 私は今朝からずっと疲れています。
(状態動詞にも「継続」を使える)
✨ Part 2:自分のことを書いてみよう
次の日本語をヒントに、英語で文を作ってみましょう。
- 私は5年間ずっとこの町に住んでいます。
- 彼は小学校のときから友達です。
- 私は3時間ずっとテレビを見ています。
- 私の母は20年間ずっと教師をしています。
- 私は1週間ずっと忙しいです。
📘 会話練習ワークシート
✨ Part 1:質問と答えの例
- A: How long have you lived in this city?
- B: I have lived here for 8 years.
- A: How long have you studied English?
- B: I have studied English since junior high school.
- A: How long have you worked at this company?
- B: I have worked here for five years.
- A: How long have you known your best friend?
- B: I have known him since childhood.
✨ Part 2:ペアで練習(穴埋め)
❶ A: How long have you ______ (play) soccer?
B: I have ______ soccer for 6 years.
❷ A: How long have you ______ (use) your smartphone?
B: I have ______ it since 2020.
❸ A: How long have you ______ (live) in your house?
B: I have ______ there for 10 years.
❹ A: How long have you ______ (know) your teacher?
B: I have ______ him since last year.
❺ A: How long have you ______ (study) English with this class?
B: I have ______ English here for 3 months.
✨ Part 3:自分で質問を作ろう!
👉 次のテーマから、自分が聞いてみたい質問を Have you…? ではなく How long have you…? の形で作ってみましょう。
- 家族(父母・兄弟・子ども)
- 仕事(会社・プロジェクト)
- 学校(先生・クラスメイト・勉強)
- 趣味(スポーツ・音楽・ゲーム)
- 日常(スマホ・車・家)
(例)How long have you had your car?
✨ Part 4:会話の広げ方
質問に答えたあとに、もう一言追加すると会話が自然になります。
- I have studied English for 5 years. It’s still difficult.
- I have worked at this company since 2020. I like my job.
- I have lived in Tokyo for 10 years. I enjoy the city life.
🎭 ロールプレイ会話練習
✨ シナリオ 1:自己紹介の場面
- A: Hi! Nice to meet you. How long have you lived in this city?
- B: I have lived here for 6 years. I really like it.
- A: Oh, really? How long have you studied English?
- B: I have studied English since high school.
👉 役割を交代して、同じ質問をしてみましょう。
✨ シナリオ 2:職場での会話
- A: How long have you worked at this company?
- B: I have worked here for 10 years.
- A: Wow, that’s a long time! How long have you known our boss?
- B: I have known him since 2015.
👉 職場・学校・クラブ活動などに置き換えて練習できます。
✨ シナリオ 3:旅行の場面
- A: How long have you stayed in Japan?
- B: I have stayed here for two weeks.
- A: That sounds great! How long have you studied Japanese?
- B: I have studied Japanese for one year.
👉 「旅行」「留学」「出張」などに自由に変えてOK。
✨ シナリオ 4:友達同士の会話
- A: How long have you played the guitar?
- B: I have played it for five years.
- A: Cool! How long have you known Tom?
- B: I have known him since elementary school.
💡 アレンジ課題
- 上のシナリオを少し変えて、自分や家族の実際の経験を入れてみましょう。
- 例:How long have you used your smartphone?
- 例:How long have you lived in your current house?
- 答えに ひとこと追加してみましょう。
- I have studied English for 3 years. It’s fun but difficult.
- I have lived in Sydney since 2021. I enjoy the beaches here.
お疲れ様でした!
今回もたくさん勉強できましたね👍

\ ワールドトークでマリリン先生のレッスンを受けられます! /