B1 Verb Tenses 15 min read ふつう

継続中の行動について話す (現在完了進行形)

「Present Perfect Continuous」をマスターすると、過去の行動と現在の状況がどう繋がっているか、「Duration」や「Impact」を伝えることができます。

Grammar Rule in 30 Seconds

Use this to talk about actions that started in the past and are still happening right now, focusing on the duration.

  • Use 'have/has been' + '-ing' for ongoing actions like 'I have been waiting'.
  • Focus on 'how long' something has been happening using 'for' or 'since'.
  • Use it for recent actions that have a visible result now, like being sweaty from running.
Subject + 🏗️ (have/has) + 🧱 (been) + 🏃‍♂️ (verb-ing)

Overview

スマホを見てたら、いつの間にかTikTokを3時間もスクロールしてた…なんてことない?過去に始まって、今もなお午後の貴重な時間を吸い取り続けている、その「継続している動作」の感覚こそが、今日話すトピックだよ。 Present Perfect Continuous は、「頑張り(hustle)」や「待ち時間」、そして「終わらないNetflixの一気見」のための時制なんだ。画面から消えない「Loading...」アイコンの文法版だと思っていいよ。ピザを食べ終わるような「結果」に焦点を当てる時制もあるけれど、こっちは「プロセス」(30分間ひたすら食べ続けている行為そのもの)に注目するんだ。これは過去と「今」を、能動的で生き生きとした感じでつなげてくれる。副業の話や、ジムでのルーティン、あるいは午前中ずっとお菓子作りをしてたから粉まみれになってる理由を話したいなら、このパターンが必要だね。話に「深み」と「期間」を加えてくれるから、B1レベルでは必須の項目だよ。これがないと、事実を報告するロボットみたいに聞こえちゃうけど、これを使えば、経験を通して生きている人間らしく聞こえるんだ。英語を箇条書きのリストみたいにするんじゃなくて、もっと流れるようにするためのメカニズムを見ていこう。
この時制は、要するに「あの時」と「今」をつなぐ架け橋なんだ。 Present Perfect Continuous は、過去のある時点から始まって、今も続いているか、ついさっき終わったけど目に見える結果が残っている動作を表すのに使う。「期間(duration)」の時制だと思ってね。 Present Perfect Simple が完成した建物のスナップ写真だとしたら、 Present Perfect Continuous は建設作業員が実際にそれを建てている様子のタイムラプス動画だと言える。タスクの完了ではなく、活動そのものを強調するんだ。例えば、 I've read that book と言えば、読み終わったことを意味する。でも、 I've been reading that book と言えば、まだ100ページくらい残っていて、横には冷めたコーヒーが置いてあるような感じがするよね。現代生活ではこれを超頻繁に使うよ。「Uberを15分も待ってるんだけど(I've been waiting for this Uber for 15 minutes)」なんて定番だね。あるいは、「彼女は月曜日からずっとインスタに休暇の投稿をしてる(She’s been posting about her vacation on Instagram since Monday)」とかね。これは文脈を与えてくれるんだ。なぜ疲れているのか、なぜ汗だくなのか、あるいはなぜ急に14世紀の歴史に詳しくなったのか(一晩中ドキュメンタリーを見てたからね)、その理由を説明してくれる。ただ一つ注意点:一瞬で終わるようなことには使わないでね。奇妙な大会に参加してるのでもない限り、3時間も「瞬きし続けている(been blinking)」なんてことはないからね。中身のある動作に使おう。

How This Grammar Works

核心部分では、この文法は3つのパーツで構成されている。助っ人(have または has)、常連客(been)、そして主役(動詞の -ing 形)だ。パンはいつも同じだけど、今やってることに合わせて中身の具材を変えるサンドイッチみたいなものだね。助動詞の have は、誰について話しているかで変わる。「孤独な3人組」である hesheit には has を使おう。それ以外の人たち(Iyouwethey)には have でOK。「to be」の過去分詞である been という単語は、この時制では絶対に変化しない。パーティーから帰ろうとしないあいつみたいに、ずっとそこに居座るんだ。最後に、現在分詞の -ing 形が、動作に「進行中」の雰囲気を与える。よくある混乱ポイントは、 Present Continuous (例:I am working)との違いだね。違いはタイムラインだ。I am working は、まさに「今」のことだけ。
I have been working
は、これが少し前から始まったことを聞き手に伝えている。「シャワーを浴びている(I'm in the shower)」と言うのと、「40分もシャワーを浴びている(I've been in the shower for forty minutes)」と言うのとの違いみたいなもの。前者は状況報告だけど、後者は水道代に関する助けを求める叫びだね。

Formation Pattern

1
この時制を作るには、とても厳格なレシピがある。正しく文を作るために、以下のステップに従ってね:
2
The Subject: 動作を行う人や物で始める(IMy bossThe app)。
3
The Helper: havehas を選ぶ。プロからのアドバイス:カジュアルな会話では、ほとんどの場合 've's に短縮するよ(例: I'veHe's)。
4
The Constant: 必ず been を加えること。例外なし。言い訳無用。
5
The Action: メインの動詞の -ing 形を加える。スペルに注意してね: runrunning (nを重ねる)、 dancedancing (eを取る)になるよ。
6
The Time Marker (Optional): 通常は、 for (「2時間」のような期間を示す)や since (「朝8時」のような開始点を示す)を加えるよ。

Conjugation Table

Form Example Translation
Positive I have been gaming 私は(ずっと)ゲームをしている
Negative She hasn't been sleeping 彼女は(最近)寝ていない
Question Have they been waiting? 彼らは(しばらく)待っているの?
Short Form We've been traveling 私たちは(ずっと)旅をしている

When To Use It

この時制が新しいiPhoneの画面よりも輝く、主なシナリオが3つある。1つ目は、継続中の動作(ongoing actions)。これは過去に始まって、まだ続いていること。「英語を3年間勉強している(I've been learning English for three years)」(そしてまだやってる!)。2つ目は、ついさっき終わったけど結果が残っている動作(actions that just stopped but have a result now)。息を切らして部屋に入ってきたら、「走ってたの?(Have you been running?)」と聞かれるかもしれない。相手は汗を見て、息切れを聞いて、継続していた動作を推測するんだ。3つ目は、一時的な習慣(temporary habits)。これは最近やっていることについて愚痴ったり自慢したりするのに最適だ。「今週はコーヒーを飲みすぎてる(I've been drinking way too much coffee this week)」とか、「彼は新年から毎朝ジムに通ってる(He's been going to the gym every morning since New Year's)」とかね。文脈を与えるために、 latelyrecentlyall dayfor ages といった言葉をよく使うことに注目してね。Zoomで友達と近況報告するのに完璧な時制だよ。「仕事何してるの?(What do you do?)」と聞く代わりに、「最近何してたの?(What have you been doing lately?)」と聞くんだ。そうすれば、相手の新しいサワー種(パン作り)へのこだわりや、12時間のエルデンリング・セッションについて話すきっかけができる。社交的で、描写的で、ネイティブの会話ではとても一般的なんだ。

Common Mistakes

どんなに上手な人でも、これにはつまずくことがある。最大の落とし穴は? 状態動詞(Stative Verbs) だね。 -ing 形を嫌う動詞があるんだ。思考、感情、所有に関する動詞だよ。「彼を長年知っている」と言うのに
I have been knowing him for years
とは言えない。脳は、足が「走る」のと同じようには継続的に「知る」わけじゃないからね。シンプルに I have known him を使おう。進行形で避けるべき他の動詞には、 likelovehatewantbelieveown などがあるよ。もう一つの典型的なミスは、 been を忘れること。多くの学習者が
I have working here for months
と言ってしまう。これだと、「働くこと(working)」という概念を所有している、と言おうとしているように聞こえちゃう。 been を忘れないで! それが接着剤なんだ。あと、 for vs since にも気をつけて。期間には for を使う: for 10 minutesfor a monthfor a long time。特定の時点には since を使う: since Tuesdaysince I was a kidsince 2021。もし since two hours と言ったら、文法の妖精が羽を失っちゃうよ。最後に、永続的な事実にはこれを使わないこと。
The sun has been rising in the east
と言うと、明日は昇らないかもしれないみたいに聞こえる。宇宙の不変の真理には、単純に Present Simple を使おう。

Contrast With Similar Patterns

一番よくある対決は、 Present Perfect Continuous vs Present Perfect Simple だ。これを覚えておいて: Continuous = プロセス、 Simple = 結果。「リビングのペンキ塗りをしていた(I've been painting the living room)」と言ったら、多分髪の毛にペンキがついてて、壁は半分緑色だろうね。「リビングのペンキを塗った(I've painted the living room)」と言ったら、完成した傑作を見においでよと誘っていることになる。もう一つの対比は Past ContinuousI was working)との違いだ。 Past Continuous は行き止まりで、過去にとどまっている。 Present Perfect Continuous は現在に片足を踏み入れているんだ。デート相手に "I've been thinking about you« と言えばロマンチックだね。あなたが今も相手のことを考えていることを示唆するから。もし »I was thinking about you" と言ったら、相手は「で、どうしたの?考えるのやめたの?もっといい考えでも見つけた?」と聞くかもしれない。文脈が大事!
どれくらい時間がかかったか、どれくらい努力したかを強調したいときは、進行形を使おう。これは「私がどれだけ頑張っていたか見てよ」という時制なんだ。

Quick FAQ

Q

短い動作にこれを使ってもいい?

あんまりよくないね。「携帯を落とし続けている(I've been dropping my phone)」とは言わないでしょ。それは一瞬の悲劇だ。「携帯を修理している(I've been repairing my phone)」のように、時間がかかることに使おう。

Q

時間を表す表現なしで使ってもいい?

もちろんだよ! "I've been crying" と言えば、赤い目が時間の文脈を物語っている。結果があれば、この時制を使う十分な理由になるよ。

Q

これを覚えるための「記憶のトリック」はある?

H-B-I の法則を思い出して: Have/Has + Been + Ing だ。「人間(Human Being)」が「イングしている(Ing-ing)」ようなものさ。君は現在IngしているHuman Being(HB)なんだ!

Real Conversations

*At a Coffee Shop*

S

Sam

「遅れてごめん!長く待たせちゃった?(Have you been waiting long?)」
A

Alex

「平気だよ。10分くらい座ってメールのチェックをしてただけだから。(I've been sitting here for ten minutes catching up on emails.)」

*Talking about a TV show*

L

Lila

「疲れてるみたいだね。寝てたの?(Have you been sleeping?)」
B

Ben

「正直言うと、寝てない。昨日からNetflixで新しいSFシリーズを一気見しててさ。(I've been binge-watching that new sci-fi series on Netflix since yesterday.)」

Progressive Practice

1

Easy: 動作が完了しているか、継続中かを識別する。(例: "I've eaten vs I've been eating")。

2

Medium: Present Continuous の文(I am studying)を、 for two hours を使って Present Perfect Continuous に変える。

3

Hard: この時制を使って、現在の散らかった状況を説明する(例: "The kitchen is a mess because I've been cooking for a party")。

Conjugating the Present Perfect Continuous

Subject Auxiliary (Have/Has) Been Verb (-ing) Example
I
have
been
working
I have been working.
You
have
been
working
You have been working.
He/She/It
has
been
working
She has been working.
We
have
been
working
We have been working.
They
have
been
working
They have been working.

Common Contractions

Full Form Contraction Negative Contraction
I have been
I've been
I haven't been
You have been
You've been
You haven't been
He has been
He's been
He hasn't been
She has been
She's been
She hasn't been
It has been
It's been
It hasn't been
We have been
We've been
We haven't been
They have been
They've been
They haven't been

Meanings

A verb tense used to show that an action started in the past and has continued up to the present moment, or has just stopped but has a clear effect on the present.

1

Duration from Past to Present

Emphasizing how long an activity has been continuing.

“She has been working here since 2015.”

“They have been talking on the phone for over an hour.”

2

Recent Activity with Present Result

An action that recently stopped but we can see the results now.

“I'm tired because I've been running.”

“The ground is wet; it has been raining.”

3

Temporary Situations

Describing a situation that is happening lately but might not be permanent.

“I've been staying with my brother until I find a flat.”

“He's been eating a lot of junk food recently.”

Reference Table

Reference table for 継続中の行動について話す (現在完了進行形)
主語 助動詞 (have/has) 進行形のしるし 動詞の-ing形
I
have
been
studying
`I have been studying`
You
have
been
playing
`You have been playing`
He/She/It
has
been
working
`She has been working`
We
have
been
waiting
`We have been waiting`
They
have
been
talking
`They have been talking`
I (Negative)
have not
been
sleeping
`I haven't been sleeping`
You (Question)
Have you
been
reading?
`Have you been reading?`

フォーマル度スペクトル

フォーマル
I apologize for the delay; I have been attending to an urgent matter.

I apologize for the delay; I have been attending to an urgent matter. (Apologizing for lateness)

ニュートラル
Sorry I'm late, I've been dealing with some stuff.

Sorry I'm late, I've been dealing with some stuff. (Apologizing for lateness)

カジュアル
Sorry! Been busy with some things.

Sorry! Been busy with some things. (Apologizing for lateness)

スラング
My bad, been tied up.

My bad, been tied up. (Apologizing for lateness)

現在完了進行形:主な考え方

現在完了進行形

主要な要素

  • have/has 助動詞
  • been 進行形の印
  • Verb + -ing 動詞の-ing形

主な用途

  • Duration 期間(過去に始まり、今も継続中の行動)
  • Recent result 最近の結果(行動がちょうど終わり、今証拠がある)
  • How long? 期間の質問

時の指標

  • for 期間
  • since 開始点
  • lately 最近

進行形 vs. 完了形:時制対決

現在完了進行形
`I have been studying` for hours. 期間、進行中のプロセスに焦点。
`It's been raining`, so the ground is wet. 行動がちょうど終わり、今目に見える結果がある。
現在完了形
`I have studied` English. 経験/完了、現在の結果に焦点。
`I have read` three books. 完了した量に焦点。

現在完了進行形ですか?

1

行動は過去に始まりましたか?

YES
次のステップへ
NO
いいえ、過去形か現在進行形を検討してください。
2

その行動はまだ進行中ですか、それともちょうど終わりましたか?

YES
次のステップへ
NO
いいえ、現在完了形を検討してください(完了した行動の場合)。
3

「期間」や「プロセス」を強調したいですか?

YES
はい!「現在完了進行形」を使いましょう。
NO
いいえ、現在完了形を検討してください(完了/経験の場合)。
4

状態動詞(know, loveなど)ですか?

YES
いいえ!代わりに「現在完了形」を使いましょう。
NO
はい!「現在完了進行形」を使いましょう。

PPCを使う時:実生活のシナリオ

継続中の活動

  • `I've been working` on my essay.
  • `They've been living` in London for years.
👀

目に見える結果

  • `She's been crying` (red eyes).
  • `It's been snowing` (white ground).
temporality

一時的な状況

  • `We've been staying` at a hotel.
  • `He's been using` a temporary email.

「どのくらい?」と尋ねる時

  • `How long have you been waiting`?
  • `How long has she been teaching`?

レベル別の例文

1

I have been playing.

I have been playing.

2

She has been eating.

She has been eating.

3

We have been walking.

We have been walking.

4

They have been waiting.

They have been waiting.

1

I have been working for two hours.

I have been working for two hours.

2

He has been living here since May.

He has been living here since May.

3

Have you been waiting long?

Have you been waiting long?

4

It hasn't been raining today.

It hasn't been raining today.

1

I've been thinking about changing my job lately.

I've been thinking about changing my job lately.

2

Why are you so sweaty? I've been gardening.

Why are you so sweaty? I've been gardening.

3

They've been arguing all morning.

They've been arguing all morning.

4

She's been feeling a bit under the weather recently.

She's been feeling a bit under the weather recently.

1

I've been trying to reach you for days, but your phone was off.

I've been trying to reach you for days, but your phone was off.

2

The company has been struggling to meet its targets this quarter.

The company has been struggling to meet its targets this quarter.

3

He's been working out a lot; you can really see the difference.

He's been working out a lot; you can really see the difference.

4

We've been considering moving to the countryside for some time now.

We've been considering moving to the countryside for some time now.

1

I've been meaning to catch up with you regarding the project's progress.

I've been meaning to catch up with you regarding the project's progress.

2

The researchers have been conducting experiments to validate the hypothesis.

The researchers have been conducting experiments to validate the hypothesis.

3

She has been consistently outperforming her peers in every assessment.

She has been consistently outperforming her peers in every assessment.

4

The political climate has been shifting toward more populist ideologies.

The political climate has been shifting toward more populist ideologies.

1

The author has been painstakingly revising the manuscript for over a decade.

The author has been painstakingly revising the manuscript for over a decade.

2

Economists have been debating the long-term implications of this policy since its inception.

Economists have been debating the long-term implications of this policy since its inception.

3

The ecosystem has been undergoing subtle but irreversible changes due to global warming.

The ecosystem has been undergoing subtle but irreversible changes due to global warming.

4

I've been oscillating between accepting the offer and pursuing my own venture.

I've been oscillating between accepting the offer and pursuing my own venture.

間違えやすい

Talking about Ongoing Actions (Present Perfect Continuous) Present Perfect Simple

Learners mix them up when talking about completed vs. uncompleted actions.

Talking about Ongoing Actions (Present Perfect Continuous) Present Continuous

Learners use 'I am doing' for actions that started in the past.

Talking about Ongoing Actions (Present Perfect Continuous) Past Perfect Continuous

Learners use the Present form when the action ended before another past action.

よくある間違い

I am working here for 2 years.

I have been working here for 2 years.

In English, you cannot use the present tense for actions that started in the past.

I have working.

I have been working.

You must include 'been' to form the perfect continuous.

She has been work.

She has been working.

The main verb must always have the -ing ending.

They have been been working.

They have been working.

Don't double the 'been'.

He have been waiting.

He has been waiting.

Third person singular (he/she/it) requires 'has'.

I have been knowing him.

I have known him.

'Know' is a stative verb and cannot be used in the continuous form.

I've been here since two hours.

I've been here for two hours.

Use 'for' for a period of time, 'since' for a point in time.

I have been broken the vase.

I have broken the vase.

Breaking a vase is a single, finished action. Use Present Perfect Simple.

How long are you waiting?

How long have you been waiting?

'How long' usually triggers the Present Perfect Continuous.

I've been being tired.

I've been tired.

'Be' is a stative verb; 'been being' is rarely used in this context.

I've been having this car for years.

I've had this car for years.

When 'have' means possession, it is stative.

文型パターン

I have been ___ for ___.

She has been ___ since ___.

Have you been ___ lately?

I'm tired because I've been ___.

Real World Usage

Job Interviews very common

I have been working in this industry for over a decade.

Texting Friends constant

Sorry, I've been sleeping all afternoon!

Doctor's Appointment common

I've been having these headaches for about a week.

Social Media Captions very common

We've been dreaming of this vacation for years!

Customer Support common

I've been trying to log in, but the site keeps crashing.

Weather Reports occasional

It has been raining steadily across the region.

Dating common

I've been looking forward to this date all week.

Academic Writing occasional

Scholars have been debating this theory for centuries.

💡

期間か、最近の結果か

過去に始まって「今も続いている」行動、または「ちょうど終わったばかり」でその証拠がある行動を示すときに使います。原因と結果を考えるイメージです。「You look tired because you've been working all day.」
⚠️

状態動詞に注意!

「知っている (know)」「愛している (love)」「信じている (believe)」「理解している (understand)」のような動詞は、通常、進行形になりません。これらには「Present Perfect Simple」を使いましょう。「I have known him for years.」
🎯

「for」と「since」がヒント!

期間を表す「for」や、開始時点を示す「since」を見かけたら、それは「Present Perfect Continuous」を使う大きなヒントです。カフェラテと月曜日のように、相性がいいんです!「She has been studying for three hours.」
🌍

オンラインで自然な英語を話す

テキストメッセージやSNS投稿でこの時制を自然に使うと、より人間らしい英語になります。例えば、友達に「I've been studying all night」と言えば、一晩中勉強していた状況が伝わります。これは親近感をアップさせますよ!「I've been watching that new show.」
💡

プロセスに焦点を当てる

結果よりも「活動そのもの」や「それが継続していること」を強調したいときにこの時制を使います。目的地だけでなく、旅の過程が大切だという感じです!「He has been writing a novel for two years.」
🎯

短縮形でもっと早く!

カジュアルな会話では、「I've been」「She's been」のように短縮形を使うと、会話も文章もぐっと自然になります。「He has been」と丁寧に言う人は、あまりいませんよね!「They've been waiting for us.」

Smart Tips

Automatically reach for the Present Perfect Continuous.

How long do you wait? How long have you been waiting?

Use 'I've been [verb-ing]' to provide the reason.

I am tired because I ran. I'm tired because I've been running.

You can use either Simple or Continuous, but Continuous sounds more like a current, active part of your life.

I have lived here for a year. I've been living here for a year.

Use 'I've been meaning to...' to show you haven't forgotten.

I wanted to call you. I've been meaning to call you.

発音

/aɪv bɪn ˈwɜːrkɪŋ/

The 'been' reduction

In natural speech, 'been' is often reduced to /bɪn/ (like 'bin') rather than /biːn/ (like 'bean').

I've been STUDYING.

Contraction stress

The stress usually falls on the main verb, not on 'have' or 'been'.

Rising-Falling for statements

I've been ↗waiting for ↘hours.

Conveys a sense of duration or slight frustration.

暗記しよう

記憶術

Remember 'HBB': Have/Has + Been + -ing. Think of it as 'Have Been Busy' doing something.

視覚的連想

Imagine a long bridge connecting a 'Past' island to a 'Present' island. On the bridge, someone is walking (the action). The bridge is the 'been' part that holds the past and present together.

Rhyme

If the action's still in view, 'have been -ing' is for you!

Story

Bob started painting his house at 8 AM. It is now 2 PM and Bob is covered in paint. Bob says, 'I have been painting all day.' The paint on Bob is the result, and the time spent is the duration.

Word Web

DurationOngoingRecentlyLatelyForSinceProcess

チャレンジ

Look around you. Find one thing that has been happening for a while (e.g., the sun shining, a fan spinning). Say it out loud: 'The fan has been spinning for ten minutes.'

文化メモ

British speakers often use the Present Perfect Continuous more frequently than Americans in casual conversation to describe recent events.

Americans might sometimes substitute the Past Simple in contexts where a result is visible, though PPC is still standard for duration.

Australians frequently use the contraction 'I've been' followed by 'reckoning' to express a developing thought.

The 'have + been + -ing' construction developed in Middle English as a way to combine the perfect aspect (completion/result) with the progressive aspect (ongoing action).

会話のきっかけ

What have you been doing since we last met?

Have you been watching any good series on Netflix lately?

What projects have you been working on at your job recently?

How long have you been living in this city?

日記のテーマ

Write about a hobby you have been practicing recently. How long have you been doing it?
Describe your daily routine over the last month. What have you been doing differently?
Reflect on your English learning journey. How long have you been studying, and what have you been focusing on?
Discuss a global issue that has been developing over the last few years.

よくある間違い

Incorrect

正解


Incorrect

正解


Incorrect

正解


Incorrect

正解

Test Yourself

正しい形を選びましょう。

My eyes hurt because I ___ screens for too long.

✓ Correct! ✗ Not quite. Correct answer: have been watching
目の充血は、ちょうど終わった、または今も続いている継続的な行動の結果です。「have been watching」がこれを正しく伝えています。
間違いを見つけて修正しましょう。 Error Correction

Find and fix the mistake:

She is knowing him since childhood.

✓ Correct! ✗ Not quite. Correct answer: She has known him since childhood.
「know」は状態動詞なので、進行形には使えません。過去に始まり現在まで続く状態を表すには、「現在完了形」が正しいです。
正しい文を選びましょう。 選択問題

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: How long have you been living here?
この文は、ある場所に住んでいる期間について尋ねるために「現在完了進行形」を正しく使っています。助動詞の「have」が主語の「you」と正しく倒置されて疑問文になっています。

Score: /3

練習問題

8 exercises
Complete the sentence with the correct form of the verb in brackets.

I ___ (wait) for the bus for twenty minutes.

✓ Correct! ✗ Not quite. Correct answer: have been waiting
The duration 'for twenty minutes' requires the Present Perfect Continuous.
Choose the most natural sounding sentence. 選択問題

Why are your hands so dirty?

✓ Correct! ✗ Not quite. Correct answer: I have been working in the garden.
The dirty hands are a present result of a recent activity.
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

She has been knowing him since they were children.

✓ Correct! ✗ Not quite. Correct answer: has been knowing -> has known
'Know' is a stative verb and cannot be continuous.
Rewrite the sentences using the Present Perfect Continuous. Sentence Transformation

It started raining at 2 PM. It is still raining now.

✓ Correct! ✗ Not quite. Correct answer: It has been raining since 2 PM.
This combines the start time and the ongoing action.
Fill in the gap in the conversation. Dialogue Completion

A: You look exhausted! B: I ___ (study) all night.

✓ Correct! ✗ Not quite. Correct answer: have been studying
The exhaustion is a result of the all-night activity.
Which sentence focuses on the RESULT (not the duration)? Grammar Sorting

Select the Present Perfect Simple sentence.

✓ Correct! ✗ Not quite. Correct answer: I have washed the car.
Present Perfect Simple focuses on the completed result.
Put the words in the correct order. Sentence Building

been / they / for / learning / have / years / English / five

✓ Correct! ✗ Not quite. Correct answer: They have been learning English for five years.
The standard order is Subject + have been + V-ing + Object + Duration.
Match the situation to the sentence. Match Pairs

Situation: The kitchen is a mess and there is flour everywhere.

✓ Correct! ✗ Not quite. Correct answer: Someone has been baking.
The mess is the result of the process of baking.

Score: /8

Practice Bank

12 exercises
動詞の正しい形を入れて文を完成させましょう。 穴埋め問題

We ___ (wait) for the bus for twenty minutes.

✓ Correct! ✗ Not quite. Correct answer: have been waiting
動詞の正しい形を入れて文を完成させましょう。 穴埋め問題

My phone battery is low because I ___ (use) it heavily all day.

✓ Correct! ✗ Not quite. Correct answer: have been using
文法上の間違いを見つけて修正しましょう。 Error Correction

He has been owning that car for five years.

✓ Correct! ✗ Not quite. Correct answer: He has owned that car for five years.
間違いを見つけて、最も適切な修正を選びましょう。 Error Correction

They have been building this bridge, and they finished it last week.

✓ Correct! ✗ Not quite. Correct answer: They built this bridge, and they finished it last week.
文法的に正しい文を選びましょう。 選択問題

Which sentence properly uses the Present Perfect Continuous?

✓ Correct! ✗ Not quite. Correct answer: I have believed in ghosts for years.
最も適切な文を選びましょう。 選択問題

Select the best sentence:

✓ Correct! ✗ Not quite. Correct answer: She has been painting her room, and it's still not done.
次の文を英語に翻訳しましょう。 翻訳

Translate into English: 'Hemos estado aprendiendo alemán durante seis meses.'

✓ Correct! ✗ Not quite. Correct answer: ["We have been learning German for six months.","We've been learning German for six months."]
次の文を英語に翻訳しましょう。 翻訳

Translate into English: '¿Qué has estado haciendo últimamente?'

✓ Correct! ✗ Not quite. Correct answer: ["What have you been doing lately?","What have you been up to lately?"]
これらの単語を並べ替えて文を作りましょう。 Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: She has been training for the marathon for three months.
単語を並べ替えて疑問文を作りましょう。 Sentence Reorder

Arrange these words into a question:

✓ Correct! ✗ Not quite. Correct answer: How long have you been expecting him?
主語と現在完了進行形のための正しい助動詞を合わせましょう。 Match Pairs

Match each subject with its corresponding 'have' or 'has' form:

✓ Correct! ✗ Not quite. Correct answer: matched
動詞を正しい「-ing」形に合わせましょう。 Match Pairs

Match the base verb with its '-ing' form:

✓ Correct! ✗ Not quite. Correct answer: matched

Score: /12

よくある質問 (8)

Yes! They are the most common time markers. Use `for` for a period (for 3 hours) and `since` for a specific point (since 3 o'clock).

Often, there is very little difference. However, `I've worked` sounds more permanent, while `I've been working` sounds more temporary or emphasizes the effort.

Because `know` is a stative verb. Stative verbs describe states, not actions, so they don't usually take the -ing form.

In American English, it's usually `The team has been`. In British English, both `has been` and `have been` are acceptable.

Yes, if the result is still visible. For example, if you are out of breath, you say `I've been running` even if you have stopped.

Move 'have' or 'has' to the front: `Have you been studying?`

Very! It's much more common in speech than in formal writing because we often talk about our recent activities.

Just add 'not' after have/has: `I have not (haven't) been working.`

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish low

Presente de indicativo + desde hace

English requires the perfect aspect (have been) while Spanish uses the present.

French low

Présent + depuis

French does not have a specific 'perfect continuous' construction for this meaning.

German low

Präsens + seit

German lacks the continuous aspect entirely in its standard grammar.

Japanese moderate

~te iru (ている)

Japanese relies on context or time markers to show the action started in the past.

Arabic moderate

Ma zala (ما زال) + Present Verb

Arabic grammar structures the relationship between time and aspect differently, often using the active participle.

Chinese low

Yīzhí (一直) + Verb + le (了)

Chinese has no verb conjugation, so the 'have been -ing' structure is purely lexical.

Learning Path

Prerequisites

Was this helpful?
まだコメントがありません。最初に考えをシェアしましょう!