Memorize IconMemorize
単語を学ぶ
単語一覧フレーズ・熟語
TOEIC対策英検対策TOEFL対策IELTS対策
文法を学ぶ
問題を解く
長文読解リスニング文法問題単語テスト
学習記事
単語一覧フレーズ・熟語TOEIC対策英検対策TOEFL対策IELTS対策
文法を学ぶ
長文読解リスニング文法問題単語テスト
学習記事お問い合わせ

学習コンテンツ

  • 単語一覧
  • フレーズ・熟語
  • 文法
  • 学習記事

試験対策

  • TOEIC対策
  • 英検対策
  • TOEFL対策
  • IELTS対策

問題を解く

  • 長文読解
  • リスニング
  • 文法問題
  • 単語テスト

サイト情報

  • ホーム
  • 運営者情報
  • 利用規約
  • プライバシーポリシー
  • お問い合わせ

© 2026 Memorize. All rights reserved.

Memorize IconMemorize
単語を学ぶ
単語一覧フレーズ・熟語
TOEIC対策英検対策TOEFL対策IELTS対策
文法を学ぶ
問題を解く
長文読解リスニング文法問題単語テスト
学習記事
単語一覧フレーズ・熟語TOEIC対策英検対策TOEFL対策IELTS対策
文法を学ぶ
長文読解リスニング文法問題単語テスト
学習記事お問い合わせ
  1. ホーム
  2. 単語
  3. has been v ing

has been v ing

コロケーション英検準2級B1TOEIC TOEIC 600点目標
単語帳に追加

発音

/həz bɪn ˈvɪŋ/

has been V-ING

「has」と「been」は通常弱く発音され、文の意味上の強調は「V-ing」の動詞部分に置かれます。特に「been」は /bɪn/ または /bɛn/ と発音されることが多いです。

使用情報

フォーマリティ:中立
頻度:非常によく使われる
使用場面:
日常会話ビジネス学校・教育趣味・娯楽研究・学術医療・健康自然・環境

構成単語

has
~している(助動詞haveの3人称単数現在形)(助動詞)
→
been
~である(be動詞の過去分詞形)(助動詞)
→

意味

過去のある時点から現在に至るまで、動作が継続して行われていることを表します。

"Used to describe an action that started in the past and has continued up to the present moment, emphasizing the duration of the action."

ニュアンス・使い方

この形は、ある動作が過去に始まり、中断されずに現在まで続いている状況を説明する際に最も一般的に使われます。期間を示す「for (〜の間)」や開始時点を示す「since (〜以来)」と合わせて使われることが多いです。継続中の活動や経験を語る際、また、その活動が現在の状況にどう関係しているかを示す際に非常に自然で重要な表現です。フォーマル度はニュートラルで、あらゆる場面で使われます。

例文

She has been studying for hours.

カジュアル

彼女は何時間も勉強し続けています。

I've been waiting for you for thirty minutes.

カジュアル

あなたを30分も待っています。

We've been living in Tokyo since 2015.

カジュアル

私たちは2015年から東京に住んでいます。

He has been working on that project all morning.

カジュアル

彼は今朝ずっとそのプロジェクトに取り組んでいます。

My sister has been learning French for two years.

カジュアル

妹は2年間フランス語を学んでいます。

It has been raining non-stop since yesterday.

カジュアル

昨日から雨が降り続いています。

The team has been developing this new feature for months.

ビジネス

チームは数ヶ月間、この新機能を開発し続けています。

Our company has been expanding into new markets for the past five years.

ビジネス

弊社はこの5年間、新しい市場へ進出し続けています。

The research group has been investigating the phenomenon since the early 2000s.

フォーマル

その研究グループは2000年代初頭からその現象を調査し続けています。

Significant progress has been made, as the committee has been reviewing the proposals diligently.

フォーマル

委員会が提案を diligently 検討してきたため、大きな進展がありました。

過去のある時点からつい最近まで行われていた動作で、その動作の結果や影響が現在に現れていることを強調します。動作自体は現在完了進行形の使用時点では終了していることもあります。

"Used to emphasize the duration or the cause of a present result, describing an action that has just finished or stopped recently and has a clear effect on the present."

ニュアンス・使い方

この形は、現在の状態や状況が、最近まで行われていた過去の動作の結果であることを強調したい時に使われます。例えば、「なぜ疲れているのか」「なぜ部屋が汚れているのか」といった疑問に対する説明としてよく用いられます。動作の「継続」そのものよりも、その動作によってもたらされた「現在の結果」に焦点が当てられます。フォーマル度はニュートラルで、日常会話からビジネスまで幅広く使われます。

例文

Why are you so tired? I've been running around all day.

カジュアル

なんでそんなに疲れてるの?一日中走り回っていたんだ。

Your hands are dirty. Have you been gardening?

カジュアル

手が汚れてるね。庭いじりしてたの?

He looks upset. I think he has been arguing with someone.

カジュアル

彼は不機嫌そうだね。誰かと口論していたんだと思う。

The kitchen is a mess because I've been baking all afternoon.

カジュアル

午後ずっとパンを焼いていたので、キッチンが散らかっています。

She has been crying, that's why her eyes are red.

カジュアル

彼女は泣いていたんです、だから目が赤いんです。

My throat is sore because I've been singing loudly.

カジュアル

大きな声で歌い続けていたので、喉が痛いです。

Sales figures are down because we have been neglecting our marketing efforts.

ビジネス

マーケティング活動を怠ってきたため、売上高が減少しています。

I apologize for the delay; I have been dealing with an urgent client issue.

ビジネス

遅れて申し訳ありません、緊急の顧客対応をしていました。

The structural integrity of the bridge has been deteriorating, as experts have been observing stress fractures.

フォーマル

専門家が応力亀裂を観測してきたため、橋の構造的完全性が劣化しています。

It has been widely discussed among scholars that the policy has been influencing socio-economic trends.

フォーマル

その政策が社会経済的傾向に影響を与えてきたことは、学者の間で広く議論されてきました。

Memorize

Memorize

英語力を伸ばす学習アプリ

AIと英会話を無料で練習

  • AIが発音をリアルタイムでチェック
  • 様々な返答例で表現の幅が広がる
  • 会話履歴を振り返って復習できる
Download on the
App Store
Memorize

Memorize

英語力を伸ばす学習アプリ

自分だけの単語帳を作成

  • フラッシュカードで効率的に暗記
  • 忘却曲線に基づいた復習タイミング
  • 例文・発音付きで実践的に覚える
Download on the
App Store

類似表現との違い

has V ed中立

現在完了形「has V-ed」は、動作の完了や結果、または経験に焦点を当てます。一方、現在完了進行形「has been V-ing」は、動作が過去から現在まで継続していること、またはその動作の「途中経過」や「継続期間」を強調します。例えば、「I have lived here for 5 years. (ここに5年間住んでいる)」は完了した状態を表すのに対し、「I have been living here for 5 years. (ここに5年間住み続けている)」は継続の動作を強調します。状態動詞は通常、進行形にしないため、現在完了形を使います。

is V ing中立

現在進行形「is V-ing」は、話し手の「今現在」行われている動作や、一時的に進行中の動作を表します。それに対し、現在完了進行形「has been V-ing」は、動作が「過去のある時点から現在まで」継続していることを表します。時間の幅が異なります。例えば、「He is working now. (彼は今働いている)」は現在の瞬間、「He has been working since morning. (彼は今朝からずっと働いている)」は継続期間を表します。

had been V ing中立

過去完了進行形「had been V-ing」は、過去のある特定の時点よりもさらに過去に始まり、その過去の時点まで継続していた動作を表します。現在完了進行形「has been V-ing」は、現在まで継続している動作を表すため、基準となる時間が異なります。例えば、「When I arrived, she had been waiting for an hour. (私が着いた時、彼女は1時間待っていた)」は過去の出来事を基準にしますが、「She has been waiting for an hour. (彼女は1時間待っている)」は現在を基準にしています。

よくある間違い

I have been working 8 hours.
I have been working for 8 hours.

継続期間を示す場合は、「for (〜の間)」や「since (〜以来)」のような期間を表す前置詞を省略しないように注意しましょう。

I have been knowing him for ten years.
I have known him for ten years.

「know(知っている)」「love(愛している)」「believe(信じる)」などの状態動詞は、動作ではなく状態を表すため、原則として進行形にはできません。この場合は現在完了形を使用します。

She has been living there since she was a child, but now she moved.
She lived there until she was an adult.

現在完了進行形は「現在まで」継続していることを示します。既に完了し、過去の出来事である場合は、過去形や過去完了形を使うのが適切です。

学習のコツ

  • 「has been V-ing」は、動作の「継続」や「途中経過」を強調したい時に非常に有効な表現です。
  • 期間を表す「for (〜の間)」や「since (〜以来)」と一緒に使うことで、より明確な情報が伝わります。
  • 状態動詞(例: know, believe, like)は進行形にできないため、代わりに現在完了形(has V-ed)を使います。
  • 疑問文は「Has she been V-ing...?」、否定文は「She hasn't been V-ing.」のように助動詞の位置を変えたりnotをつけたりして作ります。

対話例

友人との会話、相手が疲れている理由を尋ねる

A:

You look exhausted. What have you been doing?

すごく疲れてるように見えるね。何をしていたの?

B:

I've been studying for my final exams all night.

一晩中、期末試験の勉強をしていたんだ。

長年続いているプロジェクトについて話す

A:

How long have you been working on this project?

このプロジェクトにはどのくらい前から取り組んでいますか?

B:

We've been developing it for over two years now.

もう2年以上開発を続けています。

最近の健康状態について尋ねる

A:

You seem a bit under the weather. Have you been feeling okay?

少し体調が悪そうですね。体調は大丈夫ですか?

B:

Not really. I've been having a persistent cough for a week.

あまり良くないです。1週間ずっと咳が続いています。

関連フレーズ

has V edis V inghad been V ingwill have been V inghave been V ing
Memorize

Memorize

無料で始めるAI英会話アプリ

AI英会話×発音チェック×単語帳×文法1000問。英語学習はこれ1つ

  • AIと英会話を無料で練習
  • 苦手な発音をAIで発見
  • 自分だけの単語帳を作成
  • 1000問以上の文法で基礎固め
Download on the
App Store

iPhoneでスキャン

目次

  • has been v ing
  • 構成単語
  • 意味
  • 類似表現との違い
  • よくある間違い
  • 学習のコツ
  • 対話例
  • 関連フレーズ

人気のフレーズ

  • 1A as well as B
  • 2Any chance
  • 3break down
  • 4bring about
  • 5achieve goals
  • 6achieve results
  • 7according to
  • 8adhere to
  • 9be about to
  • 10be advised to
すべてのフレーズを見る →

最新の長文読解

  • Store Hours Change
    toeic-300112語
  • Free Concert in the Park
    toeic-300118語
  • Meeting Delay Message
    toeic-300105語
  • Part-Time Job at City Café
    toeic-300128語
  • Library Closure Notice
    toeic-300115語
すべての長文を見る →

おすすめの文法トピック

  • 現在形
    A1時制
  • Will / Would(意志・習慣)
    B1助動詞
  • 高度な比較表現
    C1比較
  • 修辞疑問文
    C1疑問文
  • Of vs From(ofとfromの使い分け)
    B2前置詞
すべての文法トピックを見る →
Memorize

Memorize - 無料で始めるAI英会話アプリ

「分かる。話せる」を最速で。

AI英会話も無料で始められる英語学習アプリ。
単語帳、資格対策、文法学習まで、これ一つで。

AIと英会話を無料で練習
苦手な発音をAIで発見
自分だけの単語帳を作成
1000問以上の文法で基礎固め
Download on the
App Store
Download on the
App Store

iPhoneでスキャン

無料でダウンロード

学習コンテンツ

  • 単語一覧
  • フレーズ・熟語
  • 文法
  • 学習記事

試験対策

  • TOEIC対策
  • 英検対策
  • TOEFL対策
  • IELTS対策

問題を解く

  • 長文読解
  • リスニング
  • 文法問題
  • 単語テスト

サイト情報

  • ホーム
  • 運営者情報
  • 利用規約
  • プライバシーポリシー
  • お問い合わせ

© 2026 Memorize. All rights reserved.