英語の時制を操る / 現在完了 編

Posted in 英語力強化, 英語学習

英語の時制「現在完了」をちょっとややこしいと思っていらっしゃる方は多いのではないでしょうか。

今回は、「現在完了」についてスッキリハッキリさせて、自然に使いこなすことができるようにしていきましょう。

ご興味のある方は、当サイトで 英語クイズ(5000問) を出題しておりますので是非ご覧ください。

目次

「現在完了」って何?

現在完了形をマスターするには、「過去形」といかに違うかを理解する必要があります。

現在完了形とは、

・過去に始まった動作や状態が現在まで続いている
・すでに終わっている動作・状態が、現在と関わりがある

ことを表す時制です。

現在完了形 と 過去形 との違いは、「現在と関係があるかどうか」になります。

つまり、

そんなことがあって、今に至る」というイメージです。

現在完了形過去の出来事が現在と関係がある
今を含む時間・期間を表す言葉が使われる
過去形現在との関係がない
過去の時間・期間を表す言葉が使われる

それでは具体的に、現在完了形の作り方を見ていきましょう。

現在完了の作り方

現在完了形は、動詞の原形を「have / has 過去分詞」にします。

平叙文

平叙文とは、「物事をありのままに述べる文章」のことで、命令文・疑問文・感嘆文 と区別されます。

現在完了形

have lost my key.
(鍵を失くした。)

→ 今も見つかっていないことを表す

He has lived in this city since he was a child.
(彼は子供の頃からハイデルベルクに住んでいる。)

It’s been a full three years since my sister got divorced.
(姉が離婚してから丸3年が経った。→ It has been の短縮形)

He has been working hard for years, so he deserves a raise.
(彼は何年も懸命に働いているので、昇給に値する。)

過去形

I lost my key.
(鍵を失くした。)

→ 今もないのか、既に見つかっているのかこの文だけでは分からない。

He lived in Heidelberg for two years.
(彼はハイデルベルクに2年間住んでいた。) 

疑問文

疑問文では、「 have / has + 主語 + 過去分詞 . . . ? 」にします。
進行形の場合は、「Have / Has + 主語 + been + . . . ing」になります。

現在完了形

Have you read his latest novel?
(彼の最新の小説を読みましたか。)

How long has it been snowing?
(いつから雪が降っているんですか。)

過去形

Did you read the instructions?
(説明書は読んだ?)

現在完了いろいろ

現在完了には、以下の3つの意味があります。

❶ 経験「〜したことがある」
※ 過去の一点 や 回数 などを表す語句を伴う
❷ 継続「過去から現在までずっと〜している」
※ 期間 や 時期 などを表す語句を伴う
❸ 完了「〜し終わった」「〜してしまった」

次の文章を訳してみましょう。

I have studied German.

。。。皆さんお気づきのように、これだけでは「経験」「継続」「完了」のどれなのか分かりません。

そこで、この文章に語句を加えることによって意味が明白になります。

❶ 経験I have studied German before.
(以前、ドイツ語を勉強したことがある。)
❷ 継続I have studied German for two years.
(私は2年間ドイツ語を勉強している。)
❸ 完了I have just studied German.
(ちょうどドイツ語の勉強を終えたところだ。)

この3つの用法を詳しく見ていきましょう。

❶ 経験

「〜したことがある」という経験を表します。

たいていの場合、beforeonce などの過去の一点を表す語や、twice「2回」や many times「何度も」などの回数を表す語を伴います。

have heard his song before.
(彼の歌を以前聴いたことがある。)

have seen a UFO before.
(私は以前 UFO を見たことがある。)

We have already visited Poland once.
(私たちは既に一度ポーランドを訪れたことがある。)

I have been to Kyoto twice.
(私は2回京都に行ったことがある。)

have never met Janet.
(私はジャネットに会ったことがない。)

I have read the book many times.
(私はその本を何度も読んだことがある。)

You can’t even do this!? What have you been doing all this time?
(こんなことも出来ないのね。今まで何をやっていたの。)

This is the second time he has requested that we change the meeting time.
(彼が打ち合わせの時間を変更して欲しいと頼んできたのは、これで2回目だ。)

❷ 継続

過去分詞が「状態動詞」で、sincefor などの期間を表す語が使われている場合は「過去から現在までずっと〜している」という継続の意味になります。

状態動詞とは、文字通り動作や変化ではなく「状態」を表す動詞のことで、簡単言いますと、進行形にせずとも「ている」「である」と訳すことができます。

ただし、sleep や wait など、状態動詞と動作動詞の両方の意味を持つ動詞もありますので、文脈や状況に応じて判断しましょう。

↓ 以下は、状態動詞の例です。

beいる、ある、存在する
love愛している
see見えている
hear聞こえる
wear着ている
know知っている

I‘ve known him since I was a child.
(私は子供の頃から彼を知っている。)

It‘s been three days since we last bumped into each other, right?
(最後にばったり会ってから3日経ってるよな?)

It‘s only been a short time since he started working at this company.
(彼はこの会社に入ってまだ日が浅い。)

You haven’t changed at all since we last met three years ago. You look great.
(最後に会った3年前から君はまったく変わっていないね。元気そうだね。)

We have waited for you the whole day.
(私たちは一日中あなたを待っていました。)

have heard nothing from him for three years.
(彼から3年間連絡がない。)

❸ 完了

「〜し終わった」「〜してしまった」を表します。

alreadyjust 、yet などの語句を伴うこともあります。

Please wait until I have finished my coffee.
(コーヒーを飲み終わるまで待ってください。)

Please take a look at the documents I‘ve handed out.
(お配りした資料をご覧ください。)

The witness has supplied the police with the necessary information.
(目撃者は警察に必要な情報を提供した。)

We have been receiving reports from employees that they have received suspicious emails or clicked on them and opened them.
(社員から不審なメールを受信した、またはクリックして開いてしまったという報告を受けています。)

He has not yet heard of it.
(彼はまだそのことを聞いていない。)

Have you already done that? ー No, not yet.
(もうやり終えましたか? ー いいえ、まだです。)

Have you installed any antivirus software?
(ウィルス対策ソフトはインストールしたの?)

How many of Aesop’s fables have you read?
(イソップ寓話はいくつ読みましたか。)

I was to have finished the work yesterday.
(私は昨日その仕事を終えるはずだった。)

just は、現在完了形とともに「たった今・ちょうど」を表し、「〜したばかりだ」という意味になります。

I‘ve just been to the bookstore.
(ちょうど本屋さんに行ってきたところだ。)

I‘ve just passed a lady in sunglasses on the stairs.
(今、階段でサングラスをかけた女性とすれ違ったよ。)

最後に

いかがでしたでしょうか。

堅苦しい文法用語(?)の「現在完了」という語に惑わされて、難しく感じてしまっている方もいらっしゃるかも知れませんが、コツを掴めばあとは慣れですので、多くの英文に触れるようにしていきましょう。


当サイトがお役に立ちましたら、ご支援いただけると励みになります。

Buy Me A Coffee

Scroll to top