[必修]現在完了形を使いこなそう!過去形とはまったくの別物ですよ

現在完了形と言えば、日本人にとって厄介な文法事項のひとつです。実際、私が高校で教えていたときも「難しい~!」と文句を言う生徒が多かったですね。(;^ω^)

でも、英語が話せるようになるためには、現在完了形は避けて通れません。とってもよく使われるので!なので、ちょっとでも理解のお役に立てるよう、簡単にまとめてみました。よくわからないという人は、この機会にぜひ頭に入れておいてください!

現在完了形って何?

現在完了とは、過去の出来事や状態が何らかの形で現在とつながりを持っていることを示す動詞の形です。

つながりを持っているってどういうこと?

ひとつ例をあげてみます。

a) I cleaned my room.(過去形)
b) I’ve cleaned my room.(現在完了)

aの過去形の例文は、「私は部屋をそうじした」と自分が過去にした行為を述べています。過去形の文はあくまで過去の話ですので、現在とは何のつながりもありません。ということは、現在は部屋がきれいになっているのか、もう汚くなってしまったのかについては、言及していないのでわからない。「(過去に)部屋をそうじしたけどね」ってことです。

それに対しbの例文は、「私は部屋をそうじした。(だから今もきれいになっている)」と自分が過去にした行為が、現在にも影響を与えていることを示しています。「過去にそうじをした結果、今部屋がきれいになっているんだよ」と過去を含めた今のことを言っているのです。

現在完了の基本形と基本用法

現在完了形の基本の形は「have + 過去分詞」です。

基本用法は、大きく分けて3つあります。

  1. 完了・結果
    現在までの動作の完了を表すとともに、その結果として現在の状態のことを示唆しています。上記のaの例文ですね。
  2. 経験
    現在までの経験を表します。
    I’ve met him before.「以前、彼に会ったことがある。(だから彼を知っている)」彼に会ったという経験をしたから今彼を知っている、ということを示唆しています。
  3. 継続
    現在までの動作・状態の継続を表します。主に状態を表す動詞(be、have、thinkなど)が使われます。
    (動作の継続は、主に現在完了進行形have + been + 動詞ingで表されます)
    I’ve lived in Japan for about ten years.「私は約10年間日本に住んでいます。(そして今も住んでいる)」

あまり知られていない現在完了形の注意点

現在完了ではなく、現在形で表すことがある

ちょっと前に完了した事柄は、現在形で表すことがあります。

  • O.K. You win!「オーケー、あなたの勝ちね」
  • Now you understand.「これでわかりましたね」
  • I forget Tom’s number.「トムの電話番号を忘れちゃった」

何かを聞かれて、「忘れちゃった」と言うとき、私はこれまで “I forget.”と、“I forgot.”と、“I’ve forgotten.” の3パターンを聞いたことがあったんですよね。どれも同じ意味だと思っていたのですが、実は全然違う意味だったということに気づきました。

間違えて使ってしまわないように、まとめてみました!

forget, forgot, have forgottenの使い分け

  1. “I forget.” “I’ve forgotten.” は、忘れてしまって思い出せないときに言う。「忘れちゃった」
  2. “I forgot.” は、「忘れてた!」と思い出したときに言う。

たとえば、”Did you shut the window? (窓閉めた?)” “Oh, I forgot. (あっ、忘れてた)”
―『ジーニアス英和大辞典』抜粋 -

forgetは、「忘れる、思い出せない」という意味ですよね。だから、現在形を使うなら「今、思い出せない状態」であり、現在完了形なら、「過去のある時点から今までずっと思い出せない状態」だということです。

一方、過去形を使うということは、「過去のある時点で忘れていた」ということなので、「今思い出した!」というとき使えるわけです。

似たような意味ですが、使い方によってはおかしなことになるので注意してくださいね!

現在完了形がふさわしい場合でも過去形を使うことも

アメリカでは、ちょっと前に完了した事柄には、現在完了形がふさわしい場合でも過去形を使う傾向があります(イギリスでは現在完了形を使う)。

  • He just went out.「彼はたった今出かけました」米
    He’s just gone out.「 同上 」英
  • I just had a phone call from Jill.「今ジルから電話がありました」米
    I’ve just had a phone call from Jill.「 同上 」英
  • (食卓につこうとする子供に向かって)
    Did you wash your hands?「手を洗ったの?」米
    Have you washed your hands?「 同上 」英

― 金子書房『英文法解釈』抜粋 -

ただし、これはくだけた英語になりますので、やっぱり正式には現在完了形を使った方がよさそうです。

まとめ

過去の出来事や状態が、何らかの形で現在とつながりを持っていることを示すときは、現在完了形を使います。たまに過去形と混同してしまう人がいるんですが、過去形はあくまで過去のことだけを表すので(現在とつながっていない)、現在完了形とはまったく別物なんですよ~!

現在完了形をマスターして、自分の言いたいことを相手に的確に伝えましょう!(^O^)/

私のオススメしている「キクタン英会話」をベースに開発された瞬発力を鍛えるトレーニング。

こっそり英会話をマスターして、まわりの人を驚かせちゃいましょう! 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です