目次
🌿 現在完了進行形とは何か
結論から申そう。
現在完了進行形とは「過去に始まり、今も続いている動作」に焦点を当てる表現である。
現在完了が「結果」を語るなら、
こちらは「過程」を語る――そこが大きな違いじゃ。
🍃 基本の形
形はこれ一つ。
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】空欄を埋めよ
- I ________ been doing my homework for three hours.
- How long ________ you ________ living in Japan?
- She ________ been studying all night.
- They ________ been playing soccer since morning.
- He ________ not been feeling well lately.
【問題2】日本語を英語にせよ
- 私はずっと音楽を聞いています。
- 彼らは2時間ずっと待っています。
- 最近、彼は一生懸命働いています。
- あなたはどれくらいここで働いていますか?
🌕 解答
問題1
- have
- have / been
- has
- have
- has
問題2
- I have been listening to music.
(私はずっと音楽を聞いています) - They have been waiting for two hours.
(彼らは2時間ずっと待っています) - He has been working hard lately.
(最近、彼は一生懸命働いています) - How long have you been working here?
(どれくらいここで働いていますか?)
🌿 結びの言葉
流れ続けるものに、終わりはない。
ただ「今」という一点へと、静かに集まっていく。
現在完了進行形とは、その“流れ”を言葉にする術。
焦らず、声に出し、体に刻むのじゃ。