1. TOP
  2. 英文法
  3. 過去形と現在完了形の違いは?5つのパターンでマスターしよう!

過去形と現在完了形の違いは?5つのパターンでマスターしよう!

 2018/01/30 英文法
 
LINEで送る
Pocket

たったいまおこなった出来事を
あらわす「現在完了形」。

学校では先生から
現在完了形の3つの使い方を
教わったのでは
ないでしょうか?

しかし実際に英語圏の人が
使用する現在完了形には
5つのパターンがあります。

英語圏の人が
実際に使用する
現在完了形の使い方を
マスターして、
より英会話を楽しみましょう。

Q&A形式を使った現在完了形

1つ目に紹介する
現在完了形の使い方は
「Q&A形式」です。

Q&A形式を使うと
複雑な現在完了形でもしっかりと
理解することができます。

学校で現在完了形を勉強するとき、

まず肯定文、否定文、
そして疑問文の順番で
習った方が大多数でしょう。

実は肯定文から勉強することで、
現在完了形の仕組みが
より複雑に思えてしてしまい、

使い方の理解に苦しむという
パターンに陥ることが多くあります。

現在完了形を
実際の英会話で使う場合、
実は疑問文から始めるケースが
ほとんどなのです。

たとえば、

Have you ever been to New York?
あなたは、
ニューヨークに行ったことがありますか?

Yes, I have.
I’ve been to New York twice.
はい、
私は2回ニューヨークに行ったことがあります。

現在完了形は
「~したことがありますか?」

という
シチュエーションで
使用することがとても多いです。

現在完了の疑問形は、
文の頭に
「Have you ever」
そのまま入れて

後に続く動詞を
過去分詞形にするだけで完成します。

Have you ever lost your wallet?
あなたは、
財布をなくしたことがありますか?

Loseの過去分詞は
過去形のLostと同じ形であるため
Lostをそのまま採用します。

Have you ever tried surfing?
サーフィンをやったことがありますか?

これも同様に
Tryの過去分詞、triedを使用します。
これも過去形も一緒の形です。

答え方ですが、

Have you ever been to New York?
あなたは、
ニューヨークに行ったことがありますか?

Yes, I have.
はい、あります。

No, I haven’t.
いいえ、ありません。

No, never.
いいえ、一度もありません。

No, I haven’t.
No, never.

どちらかでなくては
いけないという決まりはないので
どちらを使用してもOKです。

Yesの場合は、

Yes, I have been there twice.
はい、(ニューヨークへは)
2回行ったことがあります。

このように
「何回行ったことがあるよ」
などの

情報を付け足すことで
会話を広げるきっかけを作ることもできます。

またここで重要なポイントが
ふたつあります。

ひとつめは、
現在完了形をつくるときには
常に疑問文、質問を
ベースに考えること。

肯定文をベースに考えた場合、

I’ve been to New York twice.
ニューヨークに2回行ったことがあります。

となりますが、

肯定文からはじまる会話文だと、
実際の会話のイメージを
意識することが難しいため

どんな風に使うべきなのか
なかなかピンときません。

しかし疑問文の

Have you ever been to New York?
あなたは、
ニューヨークに行ったことがありますか?

から会話をはじめる場合、
なんとなくではありますが

この後
どんな会話がつながっていくのか、
イメージしやすくなりませんか?

なんとなくのイメージですが、
これが英会話を身につける上で
とても重要なポイントとなのです。

たとえば飲み会に参加するとします。

魅力的な男性を見つけて

I’ve been to New York twice.
ニューヨークに2回行ったことがあります。

と肯定文から会話を
スタートすると
どんな風に感じますか?

突然
「ニューヨークに行ったことがあります」
と宣言するのは、

日本語でも英語でも
会話としてすごく違和感がありますよね。

逆に
「Have you ever been to New York?」
と疑問文ではじめると、

Yes, I have.
はい、あります。

No, I haven’t.
いいえ、ありません。

No, never.
いいえ、一度もありません。

のように、
「はい」または「いいえ」という
答えが必ず返ってきます。

言葉のキャッチボールが始まれば、
そこから会話が進んでいきますよね。

このように
会話の流れをスムーズに
シミュレーションするためにも
かならず疑問形をベースに考えましょう。

続いて
○○したことがありますか?
表す現在完了形ですが、

これは興味があることを
聞くときのみに
使用しましょう。

なぜ興味があることを聞くのかというと、
自分に関係のない話だと、
会話が進まない原因となります。

たとえば、

You: Have you ever tried surfing?
あなた:サーフィンしたことは、ありますか?

Partner: No.
相手:ありません。

You: Me, neither
あなた:わたしもないです。

これだと会話が全くすすみませんし、
相手もどうしてこの質問をされたのか
よくわからなくなってしまいますよね。

Have you ever tried surfing?
サーフィンしたことがありますか?

No, I haven’t.
ないよ。

Really? I haven’t neither.
But, I want to try.

本当?
わたしもないんだけど、
やってみたいなと思ってね。

このような流れであれば
会話として一応成立していますが、
やはりどこか不自然です。

単なる思いつきや、
興味もないのに
とりあえず聞いてみるというのは、

英語・日本語にかぎらず
会話が不自然になってしまうため
控えるほうがいいでしょう。

「これからやってみたい!」
という場合や、
自分に関係のある話がしたい場合に
使うことをオススメします。

「Ever」を使わない現在完了形

次に紹介するのは、
「もう〇〇しましたか?」

という
質問を表す現在完了形です。

はじめに紹介した
現在完了形との違いは、

「Ever」が入っているか、
入っていないかです。

先ほどの現在完了形は「Ever」
使っても使わなくてもOKでしたが

ここで紹介する
現在完了形では
「Ever」を
絶対に使わないでください。

「Ever」には、
一度でもという
意味が含まれているので、

「もう○○しましたか?」
という場面で使用すると
不自然に聞こえてしまいます。

具体的な例文を
交えて紹介しましょう。

Have you eaten lunch already?
もうお昼ごはんを食べましたか?

Yes, I have.
はい、食べました。

Have you finished the report?
もうレポート終わりましたか。

No, I haven’t.
いいえ、まだ終わっていません。

Have you quit smoking yet?
もうタバコを吸うのをやめましたか?

No, I haven’t.
いいえ、まだ止めていません。

「もう○○しましたか?」という質問は
過去形で代用することも可能です。

たとえば先ほど紹介した

Did you eat lunch?

Did you finish the report?

Did you quit smoking?

これらは、
ついつい過去形で
代用してしまうことも
ありますね。

現在完了形と過去形の
ニュアンスの違いは、

「もう」が、
付いているか、
付いていないかという点です。

現在完了形には
「もう」が付いていますが、

過去形には、
ついていません。

過去形でも
「already」を使用すると

「もう」という
ニュアンスになりますが
そこはあまり気にせず、

「もう〇〇しましたか?」
という場面では
現在完了形を使用し、

単純に
「〇〇しましたか?」
という場面では、

過去形を使用すると
覚えておきましょう。

期間を表す現在完了形

次に紹介する現在完了形は

「〇〇して
どれくらいの期間になりますか?」

という文です。

How long have you lived here?
ここにどれぐらいの期間住んでいますか?

I’ve lived here 10 years.
ここに住んで10年になります。

How long have you known Shiro?
どれくらの期間、四朗を知っていますか?

I’ve known him for 10 years.
彼を知って10年になります。

How long have you worked
at your current company?

今の会社にどれぐらいの期間勤めていますか?

Not so long actually. Just two years.
そんなに長くないです。
2年ぐらいですかね。

「○○してどれぐらいになりますか?」
というときには、
この表現を使用しますが、

期間を聞くときには、
ほかにも
もっとよく使う
時制の表現があります。

たとえば

How long have you been living here?
ここにどのぐらい住んでるのですか?

I’ve been living here for 2 years.
2年住んでいます。

How long have you been working there?
そこにどれぐらい勤めているのですか?

I’ve been working there for 5 years.
そこには勤めて5年くらいになります。

How long have you been doing yoga?
ヨガをはじめてどのくらいになりますか?

I’ve been doing yoga for 10 years.
10年くらいになります。

文の構成を説明するために
センテンスを書き出していますが、

実際の会話では、
センテンスでなく
2 years、5 years、10 yearsなどの
数字だけで答えることも多いです。

何かを継続して
やっている期間を聞くときには、

How long have you been + 動詞ING

の形がよく使われます。

「動詞ING」は
Living、Working、
Doing yoga、Smoking、Studyingなど

INGを付ければ、
この文を作ることができます。

答えるときも、

I’ve been + 動詞ING for~yearsで

表現できます。

しかし、
先ほど紹介した例文の中で、
ひとつだけ
仲間はずれがありましたよね。

How long have you known Shiro?
どれくらの期間、
四朗を知っていますか?

この「Know」を使う場面では、
「have you been 動詞ING」
使用せずに

「have you 過去分詞」の形を
使用する必要があります。

「Know」「Think」などは、
知覚動詞と呼ばれています。
知覚動詞を使うときは、

「動詞ING」を
使用しない現在完了形を
使うというルールがあります。

これは
50年前ほどに変わったルールで
今でもネイティブの中には
「この単語はどっちだっけ?」と
きちんと把握していない人が多いです。

とはいえ、
実際に会話で使う表現は、

「Know」くらいなので、
「Knowのときはhave knownを使う」
覚えておけば問題ありません!

「know」以外の単語を使うときは、
「動詞ING」を活用しましょう。

具体的に「動詞ING」と
「動詞ING」を使用しない
現在完了形の違いは何かというと
ニュアンスの違いです。

例えば、

How long have you lived here? は、
何年ここに住んでいるのですか?

という意味ですが、

How long have you been living here?
ここに住んでどのくらいになりますか?

と比べた場合、
日本語での意味は
同じように感じますね。

実際、英語での違いも
「ここに住んでどのくらいになりますか?」
「何年ここに住んでいるのですか?」という

ニュアンスの違いのみで、
意味や使い方に大きな違いはありません。

基本的には、
「どれくらい○○していますか?」
と尋ねるときは

現在完了進行形を
使用するケースが多いので、

現在完了進行形での質問を
メインに覚えるようにしましょう。

実際の会話で
「どのくらいやっていますか?」
と聞くことは、
仕事や住まい、趣味くらいですよね。

なので、
仕事や住まい、
趣味について聞くときには、

現在完了形を使用すると
覚えておくと良いです。

決まり文句で覚える現在完了形

続いて紹介するのも同じく
現在完了形ですが、

これらは
決まり文句として覚えてください。

たとえば

You’ve changed a lot since high school.
高校生の頃から随分変わりましたね。

「あの頃から○○ですね」
というときには、
現在完了形を使用しますが

あまり現在完了形だと
いうことにとらわれず、
決まり文句として
覚えていきましょう。

先ほどと逆の
変わっていないという表現ですが、

I haven’t changed since high school.
私は高校の頃から、あまり変わっていません。

あの頃からっていう
感じなので、

具体的にいつからと
言っても大丈夫です。

I haven’t smoked in 20 years.
20年前からタバコを吸っていません。

あの頃からっていうのを、
具体的にいつかと
明確にしている場合です。

イメージがしづらいという方は、
自分に置き換えて考えてみましょう。

How long have you not smoked for?
タバコをやめてどのくらいになりますか?

I haven’t smoked in 2 years.
タバコをやめて2年になります。

このように自分に置き換えることで
記憶に残りやすくなります。

また
I haven’t seen him.
彼を見かけていません。

I haven’t talked to Hiro.
ヒロと話していません。

これらの表現にも

I haven’t seen him
since this morning.

今朝、会社に来てから
まだ彼を見ていません

I haven’t talked to Hiro. の場合は、

Have you talked to Hiro?
ヒロと話しましたか?

I haven’t talked to Hiro
since last Monday.

ヒロとは先週の月曜日から話していません。

このように、
今朝のような近い時点だけでなく
もう少し前の過去のことも
表すことができます。

ビジネスなどの場では、

I haven’t touched Hiro.
ヒロとは連絡していません。

このように
表現することもできます。

これは
決まり文句のひとつとして
覚えておきましょう。

「たったいま」を表す現在完了形

最後に紹介する現在完了形は

「たったいま」「ちょうど」
「つい最近」という場面で
使用することができます。

I have just finished.
今、ちょうど終わりました。

しかし、この表現は

I just finished.

のように過去形で
代用することも多いです。

I have quit smoking.

現在完了形を使った表現には、
つい最近やめました。

というニュアンスを含みますが、

I quit smoking.

のように過去形を
使う人が多くいるのも事実です。

同様に

【現在完了形】
He has just retired.
【過去形】
He just retired.

【現在完了形】
I have started studying English.
【過去形】
I started studying English.

【現在完了形】
She has started working.
【過去形】
She started working yesterday.

これらの表現も、
現在完了形でも
表現できますが

過去形で
表現することも多くあります。

実際にネイティブスピーカーも
過去形を使って
表現することが多いので、

必ず現在完了形を
使う必要はありません。

たとえば、
テレビのニュースなどでは、

The restaurant closed.
そのレストランは閉店しました。

という場面で

The restaurant has closed.

現在完了形を
使うこともあります。

ニュースや新聞などは
視聴者や読者に
「報告」をしているため、

普通の過去形よりも
フォーマルな響きのある
現在完了形を使用します。

なので、
ニュースを見たときに

「どうして現在完了形なのだろう?」

疑問に思わず、
そういうものなのだと
意識してみてください。

先ほど、
「たったいま」の現在完了形は

過去形で
代用できると紹介しましたが、

「Know」
使用しない場合に関しては

現在完了形でなくても
OKと覚えておきましょう。

会話の中で最も重要な表現
現在、過去、未来を表す表現です。

この3つを使う場面は
会話の中で多くあります。

現在形、過去形、未来形の3つは
必ず使い分けられるようにしましょう。

その次に大切なのが
「現在完了形」です。

現在完了形には、

○○したことがありますか?
あります。
ありません。

この表現のみを覚えておけば
そのあとに続く会話は、
現在、過去、未来を表す
表現を使うことができます。

たとえば、
ニューヨークに
行ったことがあるかを聞いたときに
返ってくる答えは、
現在完了形でしょう。

そのあとに

いつ行ったことあるの?
と聞く場合、
使われる表現は、過去形です。

では、
どのくらい旅行に行くのですか?
と聞いてみましょう。

その場合に使う表現は現在形ですね。

これから行ってみたいところは?
と聞く場合に使うべき表現は
未来形になります。

このように、
現在完了形が登場する場面は

会話のキッカケとして
使われたりするくらいで、

会話の中では
実はあまり多用されていません。

学校では、
テストに現在完了形がでてくるため
すべての表現が
重要だと考えてしまいがちですが、

現在完了形が
実際に会話に出てくる頻度は
少ないので、

そのほかの現在、過去、未来などの
よく出てくる時制や表現を中心に覚えて、
使い分けるようにしましょう。

そして、
「この期間○○しています」という表現の

現在完了形は、
自己紹介の場面や、趣味の話、
住まいや仕事の話で

この会社に勤めて5年になります。
ここに10年住んでいます。
ヨガを3年やっています。

という会話の付け足しとして
使用されることが多いです。

現在完了形のみで
会話を続けていくということは、
ないに等しいでしょう。

現在、過去、未来を基本として、
現在完了、
現在完了進行形たまに使用する
頭に入れて勉強してみてください。

そうすると、
現在完了形を使うパターンや場面が
イメージしやすくなるでしょう。

過去形と現在完了形の違いは?5つのパターンでマスターしよう!まとめ

学校で
現在完了形を学んだ時には、
苦手意識を持ってしまい、
なかなか頭には
いってこなかったという方も

この5つの使い方をつかって、
現在完了形をマスターしていきましょう。

現在完了形は過去形でも
代用することもできますが、

現在完了形を知っていることで
さらに英会話が楽しくなること
間違いなしですよ!

LINEで送る
Pocket

この記事のタイトルとURLをコピーする

\ SNSでシェアしよう! /

英語ぷらすの注目記事を受け取ろう

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

英語ぷらすの人気記事をお届けします。

  • 気に入ったらブックマーク! このエントリーをはてなブックマークに追加
  • フォローしよう!
無料メール講座に今すぐ登録!
「話す」・「聞く」ために必要な英会話スクールに1年間通った英語力が、わずか21日間で身に付くようになります。短期間で日常会話レベルの英語力を最短距離で習得したいと本気で思っているのなら、今すぐ無料メール講座にご登録ください。

今なら特典も無料でプレゼント!

たった2日で日常英会話が話せる4つの秘訣 4つの秘訣をマネすれば、今すぐにあなたの英会話力も一気にアップします。

メールアドレス入力

信頼と安心の証であるジオトラスト社のSSLを使用しています。

※ご登録後、ご登録のメールアドレス宛に動画を閲覧できるページのURLをお送りします。こちらのメールをご確認ください。なお、本キャンペーン(動画解説)はサイト上で公開するものであり、DVDなどでお送りするものではございません。

※ご登録いただいたメールアドレス宛に、弊社のセミナー・教材の情報、おすすめの書籍や教材の情報をお送りする場合がございます。 ご了承下さい。

ライター紹介 ライター一覧

Kimura Chizuru

Kimura Chizuru

海外在住、主婦ライター。

趣味は、映画鑑賞と音楽鑑賞。
愛犬と一緒に海外生活を満喫しています。