1. TOP
  2. 文法
  3. 現在完了の継続とは?ゼロから始めて9分で学ぶ現在完了
英語無料メール講座のバナー(記事上)

現在完了の継続とは?ゼロから始めて9分で学ぶ現在完了

文法 この記事は約 9 分で読めます。
時計とビジネスマン

このコンテンツは、現役のプロ翻訳者であるアキラがネイティブの翻訳者と協力して、日常英会話で使う表現や勉強法をできるだけ分かりやすい言葉を使って説明するメディアです。


こんにちは!
英会話ハイウェイ運営者のアキラです。

笑顔のアキラ

今回は、現在完了の継続について説明します

現在完了の継続とは、「~年間~しています」や「~のときから~しています」のように、何かを継続的に行っていることを表す方法です。

日常英会話では、「2年間、英会話を勉強しています」や「子供のときからピアノを習っています」のような表現で使います。

TOEICや英検などの試験に出るし、日常英会話でもよく使うので、この記事を読んで現在完了の継続をマスターしてください。

現在完了の継続とは

現在完了とは、過去から現在までの時間的な「つながり」に注目した表現のことです。

現在完了は、以下の3種類に分類できます。

  1. 継続
  2. 完了・結果
  3. 経験

そして、現在完了の『継続』を使えば「ずっと~している」という意味を表すことができます。

ナオ
現在完了の全体象については、『現在完了とは?否定文・疑問文の作り方と3つの用法を9分で解説』を読んでな。

現在完了の構造

現在完了は、以下の形で表現します。

主語 + have(has)+ 動詞の過去分詞形

⇒動詞の過去分詞形についてはこちら


I have used this iPhone for two years.

私は、このiPhoneを2年間使っています。

上記の英文は、2年前から現在までずっとiPhoneを使っているいることを表しています。

現在完了


これに対して、以下のような現在形の英文では、現在のことしか表現できません。

I use this iPhone now.

私は今、このiPhoneを使います。

現在完了


また、以下のような過去形の英文では、過去の1点のことしか表現できません。

I used this iPhone two years ago.

私は、このiPhoneを2年前に使いました。

過去形

上のような過去形の英文では、2年前にiPhoneを使ったことだけが伝わります。


現在完了の継続では、過去から現在まで継続しているという意味を表すことができます。

I have used this iPhone for two years.

私は、このiPhoneを2年間使っています。

現在完了


現在完了の継続で使われる表現

現在完了の継続では、以下の表現がよく使われます。

for:~間
例)for six hours(6時間)、for two weeks(2週間)、for 10 years(10年間)

since:~以来
例)since Monday(月曜日以来)、since 1987(1987年以来)、since I was a child(子供のとき以来)

I have lived in Osaka for two years.

私は2年間、大阪に住んでいます。

I have known my husband since we were children.

私は、子供のときから夫のことを知っています。

We have been married for 10 years.

私達が結婚してから10年になります。
(私達は10年間結婚しています)

主語が3人称単数の場合

主語が3人称単数のときは、「have」ではなく「has」を使います。
三人称単数とは、「he」、「she」、「it」に置き換えられる言葉のことです。

⇒三人称単数について詳しくはこちら

My daughter Kyoko has lived in Kyoto since she was 18 years old.

娘のキョウコは、18歳のときから京都に住んでいます。

Hiroshi has been sick for a week.

ヒロシは、1週間ずっと体調が悪い。

My son has known Justin since their childhood.

私の息子は、子供のときからジャスティンのことを知っています。

否定文の作り方

現在完了の否定文では、「have(has)」の後ろに「not」を置きます。

主語 + have(has)+ not + 過去分詞

「have not」と「has not」は、以下のように短縮することもできます。

have not → haven’t
has not → hasn’t

I haven’t worked for a year.

私は1年間働いていません。

It has not rained since last month.

先月から雨が降っていません。

I have not seen him since we graduated from university.

大学を卒業してから彼に会っていません。

疑問文の作り方

現在完了の疑問文では、「have(has)」を主語の前に置きます。

Have(Has)+ 主語 + 過去分詞~?

Have you lived in Japan for 10 years?
あなたは、10年間、日本に住んでいるのですか。

現在完了の疑問文には、「Yes, 主語 + have(has).」か「No, 主語 + have(has)not.」で答えます。

Yes, I have.
はい。そうです。

No, I haven’t.
いいえ。違います。

Has Takeshi been busy since last night?
タケシは昨夜からずっと忙しいのですか?

Yes, he has.
はい。そうです。

No, he hasn’t.
いいえ。違います。

疑問詞を使う疑問文

現在完了の継続の疑問文では、「How long~?」(どのくらいの間~?)を文頭に置き、期間を質問することができます。

How long have(Has)+ 主語 + 過去分詞~?

「How long~?」を使って聞かれた質問には、「Yes/No」ではなく具体的な期間を答えます。

How long have you stayed in Japan?
あなたはどのくらいの間、日本に滞在していますか?

I have stayed in Japan for a month.
私は、1か月間、日本に滞在しています。

上記の英文は、以下のように省略して答えることもできます。

For a month.
1か月間です。

How long have you studied English?
あなたはどのくらいの間、英語を勉強していますか?

I have studied English since I was twenty years old.
私は20歳のときから英語を勉強しています。

上記の英文は、以下のように省略して答えることもできます。

Since I was twenty years old.
私が20歳のときからです。

練習問題

ここまで理解できたら、現在完了の継続の練習をしてみましょう。

夫と私は、10年間、大阪に住んでいます。

私の娘は、3歳のときからピアノを習っています。

彼は、先月から日本に滞在していますか。
⇒はい。滞在しています。いいえ。滞在していません。

どれくらいの間、あなたは日本に住んでいますか。
⇒3年です。


英作文ができたら下の英文を見て確認しましょう。

My husband and I have lived in Osaka for 10 years.

My daughter has studied the piano since she was three years old.

Has he stayed in Japan since last month?
⇒Yes, he has. No, he hasn’t.

How long have you lived in Japan?
⇒For three years.

もし、できないところがあったら、このページを読み直して復習しましょう。

英語を話せるようになる勉強法とは?

この記事では、現在完了の継続について説明しました。

大人になってから英語を勉強するなら、このような文法を最初に勉強することが、遠回りに見えて実は近道です。

でも、文法を覚えただけでは英語を話せるようになりません
英語を話せるようになるためには、そのための専用の勉強が必要です。

自由に英語を話せるようになる勉強法をメール講座で説明しています。
以下のページから無料で参加して、不要になればいつでも解除できます。
気軽に参加してください。

記事下からメール講座に誘導するバナー

\ SNSでシェアしよう! /

英会話ハイウェイ | 英会話、海外生活・留学に関する情報が満載のメディアの注目記事を受け取ろう

時計とビジネスマン

この記事が気に入ったら
いいね!しよう

英会話ハイウェイ | 英会話、海外生活・留学に関する情報が満載のメディアの人気記事をお届けします。

  • 気に入ったらブックマーク! このエントリーをはてなブックマークに追加
  • フォローしよう!
英語無料メール講座のバナー(記事下)

この記事を読んだ人は、こちらも読んでいます

  • 英語の第5文型とは?文法が苦手でも10分で理解できる簡単パターン

  • 現在進行形の使い方と、進行形で未来を表す方法

  • 最上級とは?英語で話すときに必須の5パターンを10分で解説する

  • 関係代名詞の所有格とは?初心者でも9分で学べる関係代名詞の基礎

  • 無生物主語とは?必須の7パターンを6分で解説します。

  • 「could」の使い方7つの活用テクニックで英会話が活き活きする!