Logo

Present Perfect Continuous vs Past Continuous

Present Perfect ContinuousとPast Continuousのどちらを選ぶかは、過去の活動を現在につなげたいか、特定の過去の時点で起こっていた行動を説明したいかによって決まります。この区別は、過去の活動が今も重要なのか、それとも完全に終了した期間に属しているのかを示すのに役立ちます。

Present Perfect Continuousは過去の継続期間を現在の結果や現在の状況と結びつけますが、Past Continuousは過去の物語における背景活動を説明します。この違いを理解することで、時間関係を明確に表現し、過去の行動が現在の関連性を持っているかどうかを示すことができます。

Present Perfect Continuous (have/has been + -ing)

用途:

  • 今まで続いている行動
  • 現在の証拠を伴う最近の活動
  • 現在までの継続期間
  • 過去に始まった現在の状況
  • 現在の結果を伴う活動

:

  • I have been working here for three years. (still working here)
  • She has been studying all morning. (recent activity, still tired now)
  • It has been raining since yesterday. (still raining or just stopped)
  • They have been living in London since 2020. (still living there)

Past Continuous (was/were + -ing)

用途:

  • 過去の時点で進行中だった行動
  • 過去の出来事の背景
  • 中断された過去の行動
  • 並行して行われた過去の活動
  • 一時的な過去の状況

:

  • I was working there last year. (not working there now)
  • She was studying when I called. (interrupted action)
  • It was raining yesterday morning. (finished past time)
  • They were living in London in 2020. (might not live there now)

現在とのつながり vs 現在とのつながりの欠如

Present Perfect Continuous - 現在とつながっている:

Present Perfect Continuous: "I have been waiting for two hours."

今も待っている、継続期間が現在まで続く

Past Continuous: "I was waiting for two hours yesterday."

待つのを終えた、現在とのつながりはない

現在の証拠 vs 過去の場面:

Present Perfect Continuous: "He has been running - he's out of breath."

最近の活動の現在の証拠

Past Continuous: "He was running when I saw him yesterday."

過去の場面の説明、現在の関連性はない

現在の状況 vs 過去の状況:

Present Perfect Continuous: "We have been living here since January."

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

Past Continuous: "We were living here last year."

過去の状況、変わったかもしれない

継続期間と時間の焦点

未完了の期間(Present Perfect Continuous):

• "I have been working all day. (day not finished yet)"

• "She has been studying this week. (week continues)"

• "They have been renovating the house this month. (month ongoing)"

• "We have been practising for hours. (time period continues to now)"

期間には現在の瞬間が含まれる

完了した期間(Past Continuous):

• "I was working all day yesterday. (yesterday is finished)"

• "She was studying last week. (last week is complete)"

• "They were renovating the house last month. (month finished)"

• "We were practising for hours before you arrived. (finished at arrival)"

期間は完全に過去にある

中断 vs 継続

Past Continuous - 中断された行動:

• "I was cooking when the phone rang. (cooking interrupted by phone)"

• "She was reading when the lights went out. (reading interrupted)"

• "They were playing football when it started raining. (interrupted by rain)"

• "We were having dinner when guests arrived. (interrupted by arrival)"

活動の中断に焦点を当てる

Present Perfect Continuous - 継続している活動:

• "I have been cooking for an hour. (still cooking or just finished)"

• "She has been reading all afternoon. (activity extends to now)"

• "They have been playing football since morning. (possibly still playing)"

• "We have been having problems with the car. (problems continue)"

現在までの継続期間に焦点を当てる

現在の結果と証拠

Present Perfect Continuous - 今見える:

• "Your hands are dirty - have you been gardening? (dirt visible now)"

• "She looks tired because she has been working all night. (tiredness now)"

• "The roads are wet - it has been raining. (wetness visible)"

• "You're sweating - have you been running? (sweat visible now)"

現在の状態が最近の活動を示す

Past Continuous - 現在のつながりなし:

• "Your hands were dirty yesterday - were you gardening? (past observation)"

• "She looked tired because she was working all night. (past tiredness)"

• "The roads were wet yesterday - it was raining. (past wetness)"

• "You were sweating - had you been running? (past observation)"

過去の状態の説明のみ

時間表現とシグナル

Present Perfect Continuousのシグナル:

for, since (現在まで)

"I have been waiting since 3 p.m."

all day/week/month (未完了)

"She has been studying all day."

recently, lately

"We have been seeing each other recently."

how long (現在まで)

"How long have you been living here?"

Past Continuousのシグナル:

when, while, as

"I was sleeping when you called."

yesterday, last week, in 2020

"She was working there last year."

at that time, then

"We were living in Paris at that time."

all day/week yesterday (完了)

"It was raining all day yesterday."

避けるべき一般的な間違い

❌ "I am working here for three years. (current state that started in past)"

✅ "I have been working here for three years."

現在まで続く継続期間にはPresent Perfect Continuousを使用してください

❌ "She has been studying when I called. (specific past interruption)"

✅ "She was studying when I called."

中断された過去の行動にはPast Continuousを使用してください

❌ "It has been raining yesterday. (finished time period)"

✅ "It was raining yesterday."

昨日は完了した - Past Continuousを使用してください

クイック決定ガイド

自問してください:

  • 活動は現在まで続いていますか? → はい = Present Perfect Continuous
  • 期間は完了していますか? → はい = Past Continuous
  • 活動の現在の証拠はありますか? → はい = Present Perfect Continuous
  • 行動は過去に中断されましたか? → はい = Past Continuous
  • 過去の場面を説明していますか? → はい = Past Continuous
  • 活動は現在の関連性を持っていますか? → はい = Present Perfect Continuous

headings.practiceExercises


Quizzes for this lesson will be available soon. We are currently preparing the question set and will publish it as soon as possible.


Downloadable PDF


PDF versions for this lesson will be available soon. We are currently preparing the materials and will make them accessible as soon as possible.