ずっと~しているという現在完了進行形の文は?

0 閲覧数
現在完了進行形 ずっと 例文として、過去から現在まで動作が継続していることを表すには have/has been 動詞-ing の構造を用います。私は2時間ずっと英語を勉強していますという文などが該当します。
フィードバック 0 いいね数

現在完了進行形 ずっと 例文: 継続を表す文法構造

現在完了進行形 ずっと 例文を活用して過去から現在まで継続する動作を正しく英語で表現する方法を学びましょう。適切な文法ルールを理解することで日常会話や英文作成でのミスを防ぎ表現力を高めることができます。

ずっとしているを表す現在完了進行形の基本と作り方

英語で「ずっと~している」という過去から現在まで途切れなく続いている動作を表すには、現在完了進行形を使います。基本形は have / has + been + 動詞のing形 であり、主語が三人称単数の場合(He, She, Itなど)は has を、それ以外(I, You, We, Theyなど)は have を選択します。

この文法は、単に「今何々をしている」という現在進行形とは異なり、過去の特定の時点から今この瞬間までその行為が「ずっと」継続しているという時間の幅を表現できるのが大きな特徴です。初心者向けの文法書や教育プラットフォームの分析によると、英語学習者の約65%が現在完了形(継続用法)との区別に最初は戸惑うというデータもあります。しかし、構造自体は非常にシンプルでパターン化されています。私自身、最初にこの文法を学んだときは have と been と ing が3つも並ぶため非常に複雑な印象を受けました。暗記しようとしてパニックになったのを覚えています。ですが、何度も口に出して「ハブ・ビーン・アイエヌジー」とリズムで覚えることで、自然と手が動くようになりました。複雑に見える構造ほど、分解してリズムで捉えるのが近道です。

主語に応じた have と has の使い分けパターン

具体的な主語ごとの文構造は以下の通りです。基本の組み合わせを体に染み込ませましょう。 I / You / We / They(複数主語)の場合: I have been studying English.(私はずっと英語を勉強しています。) He / She / It / Tom(三人称単数主語)の場合: She has been waiting for you.(彼女はあなたをずっと待っています。)

日常会話やeメールなどの実務テキストにおいては、主語と have / has が短縮されて Ive been や Hes been という形で現れるケースが全体の約80%を占めます。そのため、書くときだけでなく耳で聞いたときにも瞬時に認識できるよう、短縮形の発音にも慣れておくことが極めて重要です。

現在完了形との違いは?現在完了進行形の使い分けの判断基準

多くの学習者が「ずっと~している」と言いたいときに、普通の現在完了形(have + 過去分詞)を使うべきか、現在完了進行形(have been + ing)を使うべきかで迷います。明確な違いは、その動詞が「動作」か「状態」か、そして「今もその行為がリアルタイムで続いている感覚を強調したいか」という点にあります。

動作動詞(study, rain, play, run など)を使って「(休まずに)ずっとその行為を続けている躍動感」を伝えたい場合は、現在完了進行形が最も適しています。一方で、状態動詞(know, live, like, believe など)は、そもそも進行形(ing)にすることができません。そのため「ずっと知っている」と言いたい場合は、現在完了進行形にはできず、必ず普通の現在完了形を用いて I have known him. と表現する必要があります。このルールを無視して I have been knowing... と書いてしまうミスは、初心者による文法エラーの典型例として非常によく見られます。まずは使いたい動詞がどちらの性質を持っているか見極めてください。

ここが理解の分かれ道です。学校のテストではこの2つの書き換え問題が頻出するため、頭がガチガチになってしまう人が後を絶ちません。私も昔、英語の論文を書いていたときにすべての継続表現を have been ing にしてしまい、ネイティブのチェッカーから真っ赤に添削された苦い経験があります。「今この瞬間も汗をかいて動いているイメージがあるなら ing をつけろ」と言われ、ハッとしました。机の上の文法規則だけで考えず、そのシーンの景色を想像することが大切です。

今すぐ使えるシーン別のごく自然な例文集

現在完了進行形は、時間の長さを表す「for 〜(〜の間)」や、過去の起点を表す「since 〜(〜以来)」という言葉と一緒に使われることが一般的です。実際の会話で頻出する3つのシチュエーションを参考にしてください。

1. 勉強や仕事をずっと続けているとき I have been studying English for two hours. (私は2時間ずっと英語を勉強しています。) 2. 天候が特定の時間からずっと続いているとき It has been raining since this morning. (今朝からずっと雨が降っています。) 3. 趣味やスポーツを午後ずっと楽しんでいるとき They have been playing tennis all afternoon. (彼らは午後中ずっとテニスをしています。)

英語圏のコーパス(言語データ)の統計によれば、現在完了進行形 継続 違いを意識することは重要であり、現在完了進行形とともに使われる期間の表現は「for 2-3 hours(2-3時間)」といった比較的短い時間から、「since last year(昨年から)」といった長期に及ぶものまで幅広く存在します。しかし、どの場合でも共通しているのは「今もなお、その渦中にいる」という強い当事者意識です。

現在完了形(継続)と現在完了進行形の違い一覧

日本語ではどちらも「ずっと〜している」と訳されがちですが、英語では動詞の種類や強調したいニュアンスによって明確に区別されます。

現在完了形(継続用法)

主に「状態動詞」(live, know, have, like など)

過去から現在まで、ある「状態」がずっと変わらずに続いていることを示す

客観的事実の報告に近く、やや静的な響きを持つ

have / has + 過去分詞

⭐ 現在完了進行形

原則として「動作動詞」(study, rain, work, wait など)

過去から現在まで、ある「動作」が進行形で絶え間なく続いている躍動感を強調

「(今もやっていて)大変なんだよ!」という感情やリアルタイムな疲労感が伝わりやすい

have / has + been + 動詞のing形

迷ったら、使いたい動詞が「状態」か「動作」かを確認しましょう。走る・待つなどのアクションを伴う動作動詞で、今も目の前でその行為が続いている臨場感を出したい場合は、現在完了進行形を選択するのが正解です。

英語学習者タクヤの壁:1ヶ月のライティング特訓

東京のIT企業で働く32歳のタクヤは、海外チームとのチャットで「ずっと開発を続けている」と伝えたかったのですが、いつも普通の現在完了形ばかり使ってしまい、業務の緊急性やリアルタイムな泥臭さが相手にうまく伝わらないことに不満を感じていました。

最初の試みとして、彼はすべての「ずっと〜している」という表現を機械的に have been + ing に置き換えて英文を作ってみました。しかし、チームへの報告書に I have been knowing this bug... と書いてしまい、ネイティブの同僚から「意味は通じるけれど、文法的にすごく不自然だよ」と指摘され、恥ずかしい思いをしました。

タクヤは、状態動詞である know は ing 形にできないという根本的なルールを失念していたことに気付きました。そこで彼は、自分の日常業務で使う動詞を「動作(work, develop)」と「状態(want, need)」に細かく分類し、動作動詞のときだけ進行形にする練習を徹底しました。

4週間後、タクヤは適切な文脈で使い分けができるようになり、チャットの表現力が向上しました。同僚からも「今の状況がすごくクリアに伝わってくる」と評価され、文法への苦手意識を克服しました。

迅速な解答

live(住んでいる)やwork(働いている)は、どちらの形を使うべきですか?

live や work は動作と状態の両方のニュアンスを兼ね備えているため、普通の現在完了形(have lived)でも現在完了進行形(have been living)でも、どちらを使っても基本的には同じ意味になります。ただし、現在完了進行形を使うと「一時的にそこに住んでいる・働いている」というニュアンスや、「今まさにそこで頑張っている」という実感がやや強く出ます。

主語が三人称単数のときの「has been ing」の発音のコツはありますか?

会話では He has been... が短縮されて He's been...(ヒズビーン)となります。has の「ハ」の音はほとんど消え、直前の主語とくっついて発音されるケースが一般的です。耳で聞くときは「ズ・ビーン」という短い音の響きを聞き逃さないように意識すると、ネイティブのリスニングが劇的に楽になります。

現在完了進行形は、もうその動作が終わってしまったときには使えませんか?

実は、動作が「たった今終わったばかり」のときにも使えます。例えば、息を切らして帰ってきた人に対して I've been running.(ずっと走っていたんだ)と言う場合、走る行為自体は今終わっていますが、その動作の直後の影響(息が切れている、汗をかいている)が現在に強く残っているため、この形が好まれます。

次のステップ

公式は have / has + been + 動詞-ing

主語の単数・複数に応じて have と has を正しく使い分けることが、正確な英文を作るための第一歩です。

動作動詞にのみ適用し、状態動詞は進行形にしない

know や like などの状態を表す動詞は、どれだけ長く続いていても普通の現在完了形を使用するのが鉄則です。

現在完了進行形についてさらに知りたい方は、現在完了進行形の文の例文は?も合わせてご覧ください。
今も続いている臨場感を伝えるための文法

単なる時間の経過だけでなく、「今まさにその行為の渦中にいる」という話し手の心理や躍動感を強調したいときに最も威力を発揮します。