広告 英文法 英語

【中級英文法】現在完了進行形(Present Perfect Continuous)をマスター!

目次

🌿 現在完了進行形とは何か

結論から申そう。
現在完了進行形とは「過去に始まり、今も続いている動作」に焦点を当てる表現である。

現在完了が「結果」を語るなら、
こちらは「過程」を語る――そこが大きな違いじゃ。


🍃 基本の形

形はこれ一つ。

have / has been + 動詞の-ing形

例文(和訳つき)

  • I have been studying English for two hours.
    (私は2時間ずっと英語を勉強しています)
  • She has been working all day.
    (彼女は一日中働き続けています)
  • Have you been waiting long?
    (長く待っていましたか?)

動きが“続いている”感覚を大切にするのじゃ。


🌸 主な使い方


① 継続している動作

過去に始まり、今も続いている。

  • I have been living here since last year.
    (去年からここに住み続けています)
  • They have been practicing soccer for hours.
    (彼らは何時間もサッカーの練習をしています)

🔑 for / since がよく使われる


② 最近の変化・様子

「最近ずっと〜している」という流れから、今の状態を説明する。

  • She has been studying too much.
    (彼女は最近勉強しすぎています)
  • It has been raining a lot lately.
    (最近ずっと雨が多いです)

👉 結果として「疲れている」「濡れている」などにつながるのが特徴じゃ。


③ How long で期間をたずねる

  • How long have you been learning English?
    (どれくらい英語を学び続けていますか?)

時間の長さを聞くときの定番よ。


🌙 現在完了との違い

ここを見誤ると、意味がぼやける。

  • I have written three emails.
    (3通書いた → 結果)
  • I have been writing emails all morning.
    (朝からずっと書いている → 継続)

👉
完了=結果
進行形=動作の流れ

この違い、心に刻むのじゃ。


🌼 実践で使える例

  • We have been talking for hours.
    (私たちは何時間も話し続けています)
  • He has been playing games all day.
    (彼は一日中ゲームをしています)
  • Have you been sleeping well?
    (最近よく眠れていますか?)

日常会話で非常に“生きた表現”になるぞ。


🔥 学習の要点まとめ

  • 形:have / has been + ing
  • 「動作が続いている」ことが核心
  • for / since / How long と相性が良い
  • 状態動詞(know, like など)は基本使わない
  • 「最近〜してる?」で超便利

🧪 修行の書(問題集)

【問題1】空欄を埋めよ

  1. I ________ been doing my homework for three hours.
  2. How long ________ you ________ living in Japan?
  3. She ________ been studying all night.
  4. They ________ been playing soccer since morning.
  5. He ________ not been feeling well lately.

【問題2】日本語を英語にせよ

  1. 私はずっと音楽を聞いています。
  2. 彼らは2時間ずっと待っています。
  3. 最近、彼は一生懸命働いています。
  4. あなたはどれくらいここで働いていますか?

🌕 解答

問題1

  1. have
  2. have / been
  3. has
  4. have
  5. has

問題2

  1. I have been listening to music.
    (私はずっと音楽を聞いています)
  2. They have been waiting for two hours.
    (彼らは2時間ずっと待っています)
  3. He has been working hard lately.
    (最近、彼は一生懸命働いています)
  4. How long have you been working here?
    (どれくらいここで働いていますか?)

🌿 結びの言葉

流れ続けるものに、終わりはない。
ただ「今」という一点へと、静かに集まっていく。

現在完了進行形とは、その“流れ”を言葉にする術。
焦らず、声に出し、体に刻むのじゃ。

大切なこと。

今日覚えたことは、翌日、翌々日も頭の中で復唱してみよう。

昼間に、勉強したことを夜のうち、お風呂入っている時や、寝る前でもいいから、頭の中の記憶をたどってみよう。
これを週3回やることによって覚えたことが定着していくぞ、もちろんやればやるほど頭の中に残っているかもしれないな。

とにかく復習が大切じゃ、どんな形であれインプット(勉強したこと)をアウトプット(声に出す、書き出してみる)することがとても大切。
インプット<アウトプットの方が頭に入るとのことだ。

学力を伸ばす道具!▼

-英文法, 英語