B1 Verb Tenses 16 min read ふつう

現在完了進行形:旅を生きる (have been -ing)

「have been -ing」は、過去から現在まで続いている「期間」と、今との「つながり」を強調したい時に使います。

Grammar Rule in 30 Seconds

Use this to describe actions that started in the past and are still happening now, emphasizing the duration or the process.

  • Use 'have/has been' + verb ending in '-ing' for ongoing actions. Example: 'I have been running.'
  • Focus on the activity itself, not just the finished result. Example: 'She has been painting the room.'
  • Often used with 'for' (duration) or 'since' (start point). Example: 'We have been waiting since 9 AM.'
👤 Subject + 🛠️ have/has + ⏳ been + 🏃 Verb-ing

Overview

### Overview
英語学習において、Present Perfect Continuous(現在完了進行形)は、多くの日本人学習者が最初にぶつかる大きな壁の一つです。なぜなら、日本語にはこれと完全に一致する文法構造が存在しないからです。日本語では「〜している」という言葉一つで、今現在行っている動作も、過去から続いて今も行っている動作もすべて表現できてしまいます。しかし、英語では「今まさにしているのか(Present Continuous)」、「過去から続いて今もしているのか(Present Perfect Continuous)」を明確に区別します。
この文法は、I have been studying for three hours.(3時間ずっと勉強し続けている)のように、過去のある時点から現在まで動作が継続していることを強調する際に使われます。日本人にとって特に難しいのは、この「時間の幅」を意識する感覚です。日本語では「勉強しています」と言えば文脈で過去からの継続が伝わることが多いですが、英語ではhave been -ingという形を使うことで、「過去から現在までの時間の経過」を相手に明確に伝えることができます。これは、仕事の進捗報告や、友人との近況報告など、日常のあらゆる場面で非常に重要な役割を果たします。この概念をマスターすることで、あなたの英語は格段にネイティブらしく、かつ論理的になります。
### How This Grammar Works
Present Perfect Continuousの仕組みを理解するには、日本語の「〜し続けている」という表現と比較するのが近道です。日本語では「〜している」という補助動詞を使いますが、英語ではhave(完了)+been(be動詞の過去分詞)+verb-ing(進行形)という3つの要素を組み合わせます。
  • have/has: 「過去から現在まで」という時間的なつながり(完了のニュアンス)を作ります。
  • been: be動詞の過去分詞形であり、進行形(ing)をつなぐための架け橋です。
  • -ing: 動作が現在も進行中であるという躍動感を加えます。
日本語の文法と比較すると、日本語は「助詞(は、が、を)」や「語尾(〜ている)」で文の役割を決定しますが、英語は「語順」と「動詞の形」で役割を決定します。例えば、「私は2時間待ち続けている」という文を考えましょう。日本語では「私は」「2時間」「待ち続けている」という順序ですが、英語ではI(主語)have been waiting(動詞)for two hours(時間)という順序になります。この「動詞の形が複雑に変化する」という英語特有のルールが、日本人学習者にとっての最初のハードルとなります。しかし、一度この「過去から今へ」という矢印のイメージを掴めば、機械的に覚える必要はなくなります。
### Formation Pattern
Present Perfect Continuousの作り方は非常に規則的です。以下の表を参考に、主語によってhavehasを使い分けることに注意してください。
| 項目 | 肯定文 | 否定文 | 疑問文 |
| :--- | :--- | :--- | :--- |
| I/You/We/They | I have been working | I haven't been working | Have I been working? |
| He/She/It | He has been working | He hasn't been working | Has he been working? |
このように、haveまたはhasを主語の前に出すだけで疑問文が完成します。また、否定文ではnothaveの直後に置きます。日本語では「〜していない」と語尾を変えるだけですが、英語では助動詞のhaveを操作するという違いを意識してください。
### When To Use It
この文法は主に2つの場面で使われます。一つ目は「現在も継続している動作」です。例えば、カフェで友達を待っている時、I have been waiting for you for 30 minutes.と言えば、「30分前から待っていて、今も待っている」という苛立ちや忍耐のニュアンスが伝わります。これは単なるI am waiting.よりも「どれだけ長い間」という期間が強調されます。
二つ目は「最近まで行っていた動作の結果が、今残っている場合」です。例えば、顔が真っ赤な友達を見てYou look tired. Have you been running?と聞く場合です。走る動作はすでに終わっているかもしれませんが、その影響(息切れや顔の赤み)が今まさに存在しているため、この文法を使います。これは日本語の「何か運動でもしてたの?」という推測に近いですが、英語では動作の「継続期間」に焦点が当たります。
### Common Mistakes
日本人学習者が陥りやすいミスには、明確な理由があります。
  1. 1beenの脱落: I have working. と言ってしまうミスです。これは日本語に「be動詞」に相当する概念がないため、beenという「つなぎ役」の存在意義が理解しにくいことに起因します。haveingを直接つなぐことはできません。
  2. 2am/is/areとの混同: I am been working. と言ってしまうミスです。これは現在進行形(am working)と現在完了進行形を混ぜてしまう典型的なミスです。日本語の「〜している」という言葉に引きずられ、文脈に関係なくamを使ってしまうのです。
  3. 3状態動詞の進行形: I have been knowing him for years. というミスです。knowのように「状態」を表す動詞は、そもそも動きがないため進行形(ing)にはできません。日本語では「知っている」と進行形のような形をとるため、ついknowingと言いたくなりますが、英語ではI have known him.が正解です。
### Contrast With Similar Patterns
Present Perfect Simple(現在完了形)との違いを理解することが、中級者へのステップアップです。
| 項目 | Present Perfect Simple | Present Perfect Continuous |
| :--- | :--- | :--- |
| 焦点 | 完了・結果・経験 | 動作の継続・期間 |
| 例文 | I have written the report. | I have been writing the report. |
| ニュアンス | レポートが書き終わった | まだ書いている途中(苦労している) |
Simple(完了形)は「完成したこと」に重きを置き、Continuous(進行形)は「その過程でどれだけ時間を費やしたか」に重きを置きます。仕事の進捗報告で「終わりました」と言いたい時はSimpleを、「まだやっています」と言いたい時はContinuousを使い分けるのが、ビジネスの現場でも非常に役立ちます。
### Quick FAQ
Q1: forsinceはどう使い分けますか?
A1: forは「期間(3時間、2年)」、sinceは「起点(2020年、先週)」に使います。I have been studying for 2 hours. / I have been studying since 8 AM. となります。
Q2: いつもhave been -ingを使わなければなりませんか?
A2: いいえ。動作の継続を強調したくない場合や、単に事実を伝えたい場合はPresent Perfect Simpleでも通じます。ただし、forall dayのような期間を表す言葉がある場合は、Continuousを使う方が自然です。
Q3: 状態動詞には何がありますか?
A3: know(知っている)、like(好き)、belong(属する)、understand(理解する)、have(所有している時)などが代表的です。これらは進行形にできないと覚えておきましょう。

Conjugating 'To Work'

Subject Auxiliary Been Verb + -ing
I
have
been
working
You
have
been
working
He/She/It
has
been
working
We
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 finished and has a visible result in the present.

1

Duration from the past until now

Emphasizing how long an activity has been happening.

“They have been living in London since 2010.”

“How long have you been playing the guitar?”

2

Recent activity with present evidence

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

“You're out of breath! Have you been running?”

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

3

Temporary habits or situations

Actions that are happening repeatedly over a period of time lately.

“I've been eating a lot of junk food recently.”

“He's been seeing a lot of his friends lately.”

Reference Table

Reference table for 現在完了進行形:旅を生きる (have been -ing)
使い方 例文 ポイント
継続中の行動
Subject + have/has + been + V-ing
She's been studying since noon.
期間、継続
最近の結果
Subject + have/has + been + V-ing
Your eyes are red; have you been crying?
過去の行動の証拠
期間(for/since)
Subject + have/has + been + V-ing
We've been living here for years.
時間の長さ
否定の行動
Subject + have/has + not + been + V-ing
I haven't been feeling well.
継続中の行動がないこと
期間を尋ねる質問
Have/Has + Subject + been + V-ing?
How long have they been waiting?
時間について尋ねる

フォーマル度スペクトル

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

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

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

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

カジュアル
Sorry! I've been tied up.

Sorry! I've been tied up. (Apologizing for lateness)

スラング
My bad, I've been running around like crazy.

My bad, I've been running around like crazy. (Apologizing for lateness)

現在完了進行形:その「道のり」

現在完了進行形

主な使い方

  • 継続中の行動 Started past, continues now
  • 最近の結果 Action just finished, evidence now
  • 期間 Focus on 'how long'

主要な要素

  • 助動詞 have / has
  • 過去分詞 been
  • 主動詞 -ing form

時間の表現

  • 期間 Length of time
  • 開始点 Starting point
  • 最近/この頃 Current period

進行形と完了形:プロセス vs 結果

現在完了進行形 (プロセスを強調)
I've been reading this book. 行動の継続を強調。
She's been cooking all day. プロセスと期間に焦点を当てる。
It's been raining. 地面は濡れている(結果)が、雨の期間に焦点を当てる。
現在完了形 (結果を強調)
I've read this book. 完了した行動/結果を強調。
She's cooked dinner. 完成した製品に焦点を当てる。
It has rained. 雨が降った(事実)、おそらく一度だけか短時間。

正しい時制の選び方:現在完了進行形?

1

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

YES
次のステップへ
NO
現在完了進行形ではない
2

その行動は今も続いていますか?

YES
現在完了進行形を使います
NO
次のステップへ
3

その行動はちょうど終わったばかりですが、今、その結果が見えたり感じられたりしますか?

YES
現在完了進行形を使います
NO
過去形か現在完了形を検討してください

現代生活における現在完了進行形

📱

SNS

  • I've been scrolling for hours!
  • What have you been watching?
💻

仕事/学習

  • We've been collaborating on the report.
  • I've been preparing for my exam.

日常生活

  • I've been exercising a lot lately.
  • She's been waiting for her order.

状況説明

  • Why are you tired? I've been studying.
  • Why is the road closed? They've been fixing it.

レベル別の例文

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 sleeping.

They have been sleeping.

1

I have been waiting for one hour.

I have been waiting for one hour.

2

He has been living here since May.

He has been living here since May.

3

Have you been crying?

Have you been crying?

4

It has not been raining today.

It has not been raining today.

1

I've been trying to fix this computer all morning.

I've been trying to fix this computer all morning.

2

She's been working out a lot lately, hasn't she?

She's been working out a lot lately, hasn't she?

3

How long have they been dating?

How long have they been dating?

4

We haven't been getting much sleep since the baby was born.

We haven't been getting much sleep since the baby was born.

1

The company has been struggling to maintain its market share.

The company has been struggling to maintain its market share.

2

I've been meaning to tell you about the change in plans.

I've been meaning to tell you about the change in plans.

3

He has been constantly complaining about the noise.

He has been constantly complaining about the noise.

4

Scientists have been researching this phenomenon for decades.

Scientists have been researching this phenomenon for decades.

1

The government has been underplaying the significance of the crisis.

The government has been underplaying the significance of the crisis.

2

I've been agonizing over which career path to choose.

I've been agonizing over which career path to choose.

3

Tensions have been simmering between the two factions for months.

Tensions have been simmering between the two factions for months.

4

She has been tirelessly advocating for environmental reform.

She has been tirelessly advocating for environmental reform.

1

The philosophical implications of this theory have been being debated since its inception.

The philosophical implications of this theory have been being debated since its inception.

2

He has been masquerading as a qualified doctor for years.

He has been masquerading as a qualified doctor for years.

3

The architecture has been slowly yielding to the ravages of time.

The architecture has been slowly yielding to the ravages of time.

4

I've been wrestling with the existential dread that often accompanies such realizations.

I've been wrestling with the existential dread that often accompanies such realizations.

間違えやすい

Present Perfect Continuous: Living the Journey (have been -ing) Present Perfect Simple

Learners often use the Simple form when they want to emphasize the duration, or vice versa.

Present Perfect Continuous: Living the Journey (have been -ing) Present Continuous

Learners use 'I am working' to mean 'I have been working'.

Present Perfect Continuous: Living the Journey (have been -ing) Past Continuous

Mixing up 'I was working' with 'I have been working'.

よくある間違い

I have working.

I have been working.

You forgot the 'been'. The continuous perfect always needs 'been'.

She has been work.

She has been working.

You forgot the '-ing'.

I have been being happy.

I have been happy.

'Be' is a stative verb here; don't use -ing.

They has been playing.

They have been playing.

Subject-verb agreement: 'They' takes 'have'.

I have been knowing him for years.

I have known him for years.

'Know' is a stative verb. It cannot be continuous.

I have been living here since two years.

I have been living here for two years.

Use 'for' for a duration of time.

How long you have been waiting?

How long have you been waiting?

In questions, the auxiliary 'have' must come before the subject.

I've been cutting my finger.

I've cut my finger.

Cutting a finger is a momentary action, not a continuous process (unless you are doing it repeatedly on purpose!).

I've been reading this book three times.

I've read this book three times.

When you mention the number of times (quantity), use the Simple form.

He's been having a car since 2020.

He's had a car since 2020.

'Have' meaning possession is stative.

The house has been being built for ages.

The house has been under construction for ages.

While grammatically possible, the passive present perfect continuous is extremely clunky and avoided by natives.

文型パターン

I have been ___ing for ___.

Have you been ___ing lately?

It has been ___ing since ___.

I haven't been ___ing much recently because ___.

Real World Usage

Netflix Binging very common

I've been watching this show all weekend.

Job Interviews common

I've been working in the tech industry for over a decade.

Customer Support very common

I've been trying to reach your department since yesterday.

Weather Talk constant

It's been raining non-stop lately.

Social Media Updates common

I've been traveling through Southeast Asia and loving every minute!

Doctor's Appointment occasional

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

💡

状態動詞に注意!

「知る (know)」や「信じる (believe)」のような状態を表す動詞は、この形にはしません。「I've known him」のように現在完了形を使いましょう。 "I've known him for a long time instead of I've been knowing him".
⚠️

「been」を忘れずに!

急いで話すと忘れがちですが、「been」はとっても大事!「have/has + been + 動詞の-ing形」の形をいつも確認してくださいね。
They have been living here.
🎯

文脈がカギ!

この時制は、過去の行動と現在の状況をつなぐ役割があります。もし、行動の結果が今見えたり感じられたりするなら、この形を使うのがぴったり。「今、なぜ?」と考えてみましょう。 "Your eyes are red because you've been crying."
🌍

短縮形を使いこなそう!

普段の英語では、「I've been」や「she's been」のように短縮形を使うのがほとんどです。これを使うと、もっと自然に聞こえますよ! "They haven't been working."
💡

期間を強調する!

何かが「どれくらいの期間」続いているかを強調したい時に、この時制は完璧です!「for three hours」や「since morning」のように「for」や「since」と一緒に使いましょう。 "I've been studying for two hours."

Smart Tips

Use the Present Perfect Continuous to highlight the effort you've put in.

I worked all day. I've been working all day!

Ask a question using 'Have you been...?' to sound like a native detective.

Why are you dirty? Have you been gardening?

Almost always use the Continuous form to show that your learning journey is still happening.

I have learned English for a year. I've been learning English for a year.

Stop! If it's a number (2, 5, 10), use 'for'. If it's a name (Monday, July, 2021), use 'since'.

I've been here since five years. I've been here for five years.

発音

/ɪv bɪn ˈwɜːkɪŋ/

The 'Been' Reduction

In natural speech, 'been' is rarely pronounced like 'bean' /biːn/. It is usually reduced to a short /bɪn/ (rhymes with 'bin').

I've been STUDYING.

Contraction Stress

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

Rising-Falling for Statements

I've been ↗waiting for ↘hours.

Conveys a sense of duration or slight frustration.

暗記しよう

記憶術

Remember 'H.B.I.' — Have Been Ing. It sounds like a buzzing bee (been) that keeps going and going!

視覚的連想

Imagine a runner on a treadmill. They started 30 minutes ago (past), they are still running (present), and they are sweaty (result). This is the perfect image for 'have been running'.

Rhyme

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

Story

Leo started painting his room at 8 AM. It is now 2 PM. He is covered in blue spots. He says, 'I have been painting all day!' The blue spots are the evidence, and the 6 hours are the duration.

Word Web

DurationProcessSinceForLatelyRecentlyOngoingEvidence

チャレンジ

Look around your room. Find one thing that shows evidence of a recent action (e.g., a half-empty cup of tea). Say out loud: 'I have been drinking tea.'

文化メモ

In some UK dialects, you might hear 'I've been sat here' instead of 'I've been sitting here'. While common in speech, it is considered non-standard in writing.

Americans often use the Present Perfect Continuous to emphasize the 'lately' aspect of a habit more than the 'since' aspect.

This tense is crucial for 'Status Updates'. Using it shows that a project is active and progress is being made, which sounds more proactive than the simple past.

The English 'perfect' system developed from Old English 'habban' (to have) + a past participle. The continuous aspect (-ing) was added later in Middle English to express ongoingness.

会話のきっかけ

What have you been doing for fun lately?

Have you been following the news recently?

How long have you been living in your current city?

You look great! Have you been doing something different with your routine?

日記のテーマ

Write about a hobby you started recently. How long have you been doing it and what have you been learning?
Describe your typical work or study week lately. What projects have you been working on?
Reflect on a long-term goal. How long have you been pursuing it, and what challenges have you been facing?
Discuss a global issue that has been developing over the last decade. How have people been reacting to it?

よくある間違い

Incorrect

正解


Incorrect

正解


Incorrect

正解


Incorrect

正解

Test Yourself

文を完成させるために正しい動詞の形を選びましょう。

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

✓ Correct! ✗ Not quite. Correct answer: has been waiting
主語の「She」には「has」が来ます。行動が過去に始まり現在も続いているため、現在完了進行形を示しています。
文の間違いを見つけて直しましょう。 Error Correction

Find and fix the mistake:

They are been playing video games all afternoon.

✓ Correct! ✗ Not quite. Correct answer: They have been playing video games all afternoon.
「They」と一緒に現在完了進行形を使う時の助動詞は「have」で、「are」ではありません。
正しく現在完了進行形を使っている文を選びましょう。 選択問題

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: How long have you known him?
「know」は状態動詞なので、通常は進行形を使いません。ここでは現在完了形が正しいです。
正しい英文をタイプしましょう。 翻訳

Translate into English: 'Ella ha estado durmiendo desde las diez.'

Answer starts with: ["S...

✓ Correct! ✗ Not quite. Correct answer: ["She has been sleeping since ten.","She's been sleeping since ten o'clock."]
スペイン語の「ha estado durmiendo」は「has been sleeping」に直接翻訳され、「午前10時から」という過去からの継続的な行動を示します。

Score: /4

練習問題

8 exercises
Fill in the blank with the correct form of the verb in parentheses.

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

✓ Correct! ✗ Not quite. Correct answer: have been waiting
The sentence uses 'for thirty minutes', which requires the Present Perfect Continuous to show duration.
Which sentence is correct? 選択問題

Select the grammatically correct sentence.

✓ Correct! ✗ Not quite. Correct answer: I have known her since childhood.
'Know' is a stative verb and cannot be used in the continuous form.
Find the error in the sentence. Error Correction

Find and fix the mistake:

She has been work here for five years.

✓ Correct! ✗ Not quite. Correct answer: work
The verb must be in the -ing form: 'working'.
Change the Present Simple sentence to Present Perfect Continuous using the time in brackets. Sentence Transformation

He plays tennis. (since 2 o'clock)

✓ Correct! ✗ Not quite. Correct answer: He has been playing tennis since 2 o'clock.
To show an action started in the past and continues, use have/has been -ing.
Complete the dialogue. Dialogue Completion

A: Your eyes are red. B: Yes, I ___ (chop) onions.

✓ Correct! ✗ Not quite. Correct answer: have been chopping
The red eyes are present evidence of a recently finished continuous activity.
Which of these verbs CANNOT be used in the Present Perfect Continuous? Grammar Sorting

Identify the stative verb.

✓ Correct! ✗ Not quite. Correct answer: Believe
'Believe' is a state of mind, not an action, so it doesn't take the -ing form.
Put the words in the correct order. Sentence Building

lately / been / working / hard / they / have

✓ Correct! ✗ Not quite. Correct answer: They have been working hard lately.
The standard order is Subject + have/has + been + V-ing + Adverb.
Match the situation to the sentence. Match Pairs

Situation: The kitchen is a mess and smells like flour.

✓ Correct! ✗ Not quite. Correct answer: I have been baking.
The mess is evidence of the process of baking.

Score: /8

Practice Bank

12 exercises
正しい現在完了進行形の形で文を完成させましょう。 穴埋め問題

It ___ (rain) non-stop for two days.

✓ Correct! ✗ Not quite. Correct answer: has been raining
以下の文の間違いを訂正しましょう。 Error Correction

My phone is dead because I've been forgot to charge it.

✓ Correct! ✗ Not quite. Correct answer: My phone is dead because I've forgotten to charge it.
現在完了進行形を正しく使っている文を選びましょう。 選択問題

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: They have known each other for years.
文を英語に翻訳しましょう。 翻訳

Translate into English: '¿Cuánto tiempo llevas estudiando alemán?'

✓ Correct! ✗ Not quite. Correct answer: ["How long have you been studying German?","How long have you been learning German?"]
これらの単語を並べ替えて文を作りましょう。 Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: The team has been doing research all morning.
主語と現在完了進行形の正しい始め方を合わせましょう。 Match Pairs

Match the subjects to complete the sentences:

✓ Correct! ✗ Not quite. Correct answer: matched
最も適切な動詞の形を選びましょう。 穴埋め問題

My eyes hurt because I ___ (read) on my tablet too much.

✓ Correct! ✗ Not quite. Correct answer: have been reading
文法的な誤りを見つけて訂正しましょう。 Error Correction

Sorry I'm late; I have been waiting for my friend to show up.

✓ Correct! ✗ Not quite. Correct answer: Sorry I'm late; I've been waiting for my friend to show up.
文法的に正しい文を選びましょう。 選択問題

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: She's been teaching English for ten years.
文を英語に翻訳しましょう。 翻訳

Translate into English: 'Hemos estado buscando un nuevo apartamento por tres meses.'

✓ Correct! ✗ Not quite. Correct answer: ["We have been looking for a new apartment for three months.","We've been looking for a new apartment for three months."]
単語を並べ替えて意味のある文を作りましょう。 Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: She has been working all night.
文の始めと現在完了進行形の終わりを合わせましょう。 Match Pairs

Match the sentence parts:

✓ Correct! ✗ Not quite. Correct answer: matched

Score: /12

よくある質問 (8)

Yes! For permanent situations, both are often okay: `I've lived here` and `I've been living here` mean almost the same thing. However, use Continuous for temporary situations.

Use `for` with a duration (e.g., `for 20 minutes`, `for 5 years`). Use `since` with a specific starting point (e.g., `since 9 AM`, `since Monday`, `since I was a child`).

Because `know` is a stative verb. Stative verbs describe states, not actions. English grammar rules forbid using these in any continuous (-ing) tense.

It is always `I've been`. `Being` is the present participle, but the formula requires the past participle of 'be', which is `been`.

Yes! If the action has just finished and there is a result you can see, hear, or feel now, use the Present Perfect Continuous.

Move 'have' or 'has' to the front: `Have you been studying?` or `Has it been raining?`.

Many languages use the simple present for this. For example, French and German speakers often make mistakes here because they don't have a direct equivalent.

It is neutral. It is used in both casual conversation and formal writing. In very formal writing, avoid the contraction: `I have been`.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish moderate

Llevar + gerundio / Presente + desde hace

English uses the 'have been' auxiliary, while Spanish uses 'llevar' or the simple present.

French low

Présent + depuis

English requires the Perfect aspect to show the connection to the past; the simple present is incorrect for duration.

German low

Präsens + seit

German has no continuous aspect, so the distinction between 'I have waited' and 'I have been waiting' doesn't exist in the same way.

Japanese moderate

~te iru (~ている)

Japanese doesn't distinguish between 'I am doing' and 'I have been doing' with different tenses; it relies on time adverbs.

Arabic partial

Kana (كان) + Mudari' (مضارع)

Arabic lacks a direct 'perfect' auxiliary equivalent to 'have'.

Chinese none

Verb + le (了) + zhe (着) / yizhi (一直)

Chinese has no verb conjugation for tense; it uses particles to show if an action is ongoing.

Learning Path

Prerequisites

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