こんな人におすすめ♪
- 現在完了進行形ってなに?
- いつ使えばいいの?
- 現在完了形や進行形とは何が違うの?
こんなあなたにおすすめな記事が「英語の現在完了進行形の作り方&使い方」
この記事を読むと次のことがわかります。
記事の内容
- 現在完了進行形とは?
- 現在完了進行形の否定文と疑問文
- 現在完了進行形と現在完了形の違い
1度では全て覚えられないので保存して読み返してくださいね。
☟中学英語で話せるようになる☟
「純ジャパ」の効率的な学習方法【JJ ENGLISH エクササイズ】
☟ジャンプできる目次☟
Contents
☟英文法をアプリで勉強したい人は必見!
【おすすめ英文法アプリ6選!】英文が素早く作れない?英文法を知らないのが原因かも?
続きを見る
※この記事は広告やアフィリエイトリンクを含みます。詳しくはプライベートポリシーをご覧ください。
現在完了進行形とは?
英語の現在完了進行形とは「現在完了+進行形」が合体した文章です。
現在完了進行形は過去の動作が現在まで続いている時に使います。
意味は「ずっと~し続けている。」です。
I have been waiting for Tom since this morning./私は今朝からトムを待ち続けています。
待つという動作が今朝からずっと続いていますね。
現在完了進行形に使える動詞は「動作を表す動詞のみ」に限られます。
動作を表す動詞→walk,run,wait,write,study,playなど
例文を見てみましょう。
例文
- She has been reading a book all afternoon./彼女は午後からずっと本を読み続けています。
- He has been studying German since last year./彼は去年からずっとドイツ語を勉強し続けています。
- They have been playing basketball since early morning./彼らは早朝からバスケットボールをし続けています。
ポイント
現在完了進行形は過去の動作が現在まで続いている時に使う。作り方は「主語+have+been+動詞+ing~」
現在完了進行形の否定文
現在完了進行形の否定文は「not」を入れるだけです。
「ずっと~していない」という意味になります。
まずは肯定文と否定文を比べてみます。
比較例文
★肯定文→I have been waiting for Tom since this morning./私は今朝からトムを待ち続けています。
★否定文→I have not been waiting for Tom since this morning./私は今朝からトムを待ち続けていません。
否定の例文
- She has not been reading a book all afternoon./彼女は午後からずっと本を読み続けていません。
- He has not been studying German since last year./彼は去年からずっとドイツ語を勉強し続けていません。
- They have not been playing basketball since early morning./彼らは早朝からバスケットボールをし続けていません。
ポイント
現在完了進行形の否定文は「not」を入れるだけ。「主語+have+not+been+動詞+ing~」と「not」の位置に注意。
現在完了進行形の疑問文
現在完了進行形の疑問文は「have」を文頭に出すだけです。
「ずっと~していますか?」という意味になります。
比較例文
★肯定文→You have been waiting for Tom since this morning./あなたは今朝からトムを待ち続けています。
★否定文→Have you been waiting for Tom since this morning?/あなたは今朝からトムを待ち続けていますか?
疑問の例文
- Has she been reading a book all afternoon?/彼女は午後からずっと本を読み続けていますか?
- Has he been studying German since last year?/彼は去年からずっとドイツ語を勉強し続けていますか?
- Have they been playing basketball since early morning?/彼らは早朝からバスケットボールをし続けていますか?
ポイント
現在完了進行形の疑問文は「have」を文頭に出すだけ。「Have+主語+not+been+動詞+ing~?」の順番で作る。
☟3つの現在完了形の詳細はこちらから♪
【英語文法★3つの現在完了形】例文&図解付きでわかりやすい【過去形との違いも説明】
続きを見る
現在完了進行形と現在完了形の違い
「現在完了形」と「現在完了進行形」紛らわしいですね💦
「3つの現在完了形」でもお話ししていますが、現在完了形とは「過去に起こったことが現在まで続いている状態」の時に使います。
それに対して「現在完了進行形」は「過去に起こったことが今でも続いている動作」に使います。
そのため現在完了形は「状態を表す動詞」現在完了進行形は「動作を表す動詞」を使います。
比較例文
★現在完了形→We have known each other for 10 years./私達は10年来の知り合いです。
★現在完了進行形→I have been reading this book since last night./私は昨夜からこの本を読み続けています。
「know/知っている→状態動詞」「read/読む→動作動詞」と動詞の種類が違います。
もう一度各文章を確認してみましょう。
状態動詞の例文
- I have lived in Kyoto for the past 10 years./私は過去10年京都に住んでいます。
- It has been three years since my grandfather passed away./祖父が亡くなってから3年経った。
「live/住む」「be/経つ」はどちらも動きのない「状態動詞」です。
動作動詞の例文
- She has been reading a book all afternoon./彼女は午後からずっと本を読み続けています。
- He has been singing for the entire hour./彼はこの1時間ずっと歌い続けています。
- They have been playing basketball since early morning./彼らは早朝からバスケットボールをし続けています。
「read/読む」「play/プレイする」はどちらも動作の伴う「動作動詞」です。
ポイント
現在完了形は「状態を表す動詞」現在完了進行形は「動作を表す動詞」を使う。
現在完了進行形と現在進行形の違い
ふたつの違い
★現在進行形→現在している動作を表す役割
★現在完了進行形→過去から現在まで続いている動作を表す役割
例文を見て確認してみましょう。
現在進行形の例文
- I am walking./私は歩いています。
- She is eating pizza./彼女はピザを食べています。
- They are talking./彼らは話しています。
過去完了進行形例文
- She has been reading a book all afternoon./彼女は午後からずっと本を読み続けています。
- He has been studying German since last year./彼は去年からずっとドイツ語を勉強し続けています。
- They have been playing basketball since early morning./彼らは早朝からバスケットボールをし続けています。
過去完了進行形は過去に起こった動作が今でも続いている時に使います。
ポイント
★現在進行形→現在している動作を表す役割
★現在完了進行形→過去から現在まで続いている動作を表す役割
» 現在進行形の詳細はこちらから♪【例文付きでわかりやすい】
現在完了進行形と過去進行形の違い
ふたつの違い
★過去進行形→過去のある時点で継続して起こった出来事を表す(現在は続いていない)
★現在完了進行形→過去に起こった動作が今でも続いている時に使う
まずは過去進行形の例文を見てみましょう。
過去進行形の例文
- I was reading a book at the time./私はその時本を読んでいた。
- She was cooking when I called./私が電話した時彼女は料理していた。
- They were playing tennis when I saw them./私がみた時彼らはテニスをしていた。
現在完了進行形の例文
- She has been reading a book all afternoon./彼女は午後からずっと本を読み続けています。
- He has been singing for the entire hour./彼はこの1時間ずっと歌い続けています。
- They have been playing basketball since early morning./彼らは早朝からバスケットボールをし続けています。
現在完了進行形は過去に起こった出来事が今でも続いている「ずっと~している」という説明に使います。
ポイント
★過去進行形→過去のある時点で継続して起こった出来事を表す(現在は続いていない)
★現在完了進行形→過去に起こった動作が今でも続いている時に使う
» 過去進行形の詳細はこちらから♪【例文付きでわかりやすい】
☟中学英語で話せるようになる☟
「純ジャパ」の効率的な学習方法【JJ ENGLISH エクササイズ】
英語の現在完了進行形まとめ
今回は英語の文法「現在完了進行形の使い方」を説明しました。
現在完了進行形のポイント
- 現在完了進行形の作り方は「主語+have+been+動詞+ing~」
- 現在完了進行形は過去の動作が今でも続いている時に使う
「過去形は以前に起こったアクションだけを指す。現在完了形はその状態が今でも続いている時に使う。」
この記事を参考にして「現在完了進行形」の文章をいくつか作ってみましょう。
【頑張っているのに英語が話せないと悩んでいるあなたへ】
一生懸命に勉強してるのに全然英会話が上達しない😢
もしかして勉強方法が間違ってるかも?!
英会話は「独学3割+実践7割」くらいでちょうどいい♪
なぜなら中学高校で英語の基礎は学んでいるので、後は英語を聞いて話しす実践が重要!
でも外国人と話したことないし、英語通じなかったら怖い💦
そんなあなたは「オンライン英会話に必須の英語フレーズ40選」を音読練習。
これだけでオンライン英会話が怖い病から解放されますよ💛
英語は間違えてOK♪たくさんの失敗から学んで上達します♪
少し英語が話せれば、ひとりで海外旅行・ワーキングホリデーも可能🌈
自分の人生変えたい人は今すぐオンライン英会話!
☟初心者におすすめのオンライン英会話
英語話したい人は無料体験あるのでトライしないと損!