English Study Support

公立小・中・高で英語を教え、イギリス大学院でMA TESOLを修了した現役英語教師が、英語学習を頑張る多くの日本人のためにちょっとでもお手伝いがしたいなあと思って始めたブログ。

現在完了形のまとめ

f:id:ToyT810:20191019152611p:plain

本記事の目標:現在完了の3つの用法を理解しよう。

 

 

 ex)   He (              )(              ) TV (            ) two hours.
        「彼は二時間ずっとテレビを見ている。」
 

ex)  I've (                        )(                               ) my homework.
      「ちょうど今宿題を終えたところだ。」

 

 

 

「現在形」「過去形」「未来形」「現在進行形」「過去進行形」、、、これまで様々な時制を耳にしてきたかと思いますが、「現在完了」も時制の一種です。ただ、日本語にはない感覚なので、慣れるまでは戸惑うかもしれません。では基本から見ていきましょう。

 

現在完了を簡単に言葉で表すと、「過去に始まったこと・起こったことが、今どうなっているのかを表す時制」です。例えば、5年前にピアノを習い始めた。それが今でも「ずっとピアノを習っている」のか、今は習っていなくて「習っていたことがある」のか。もしくは、2時間前に英語の宿題を始めたとします。その宿題が「もう終わっている」のか、「まだ終わっていないのか」もしくは「今ちょうど終わったところ」なのか、。そのように、現在完了はただの現在形でも、ただの過去形でもありません。過去にリンクした現在を表します。

 

1 現在完了の基本

 形:(   have    ) + (    過去分詞形    )
意味:継続用法「  (ずっと)~している      」
   経験用法「   ~したことがある       」
   完了用法「 (もう)~してしまった、 (ちょうど)~したところだ 」

 

同じ形なのに3つの用法、、、どのように使い分けたらいいのか、、大丈夫です、3つ用法にはそれぞれのキーワードがあるので、それによって使い分けることができます!

ex)  He has lived in Osaka for 5 years.

ex)  She has never played soccer.

ex) I’ve just finished my homework.

 

 訳は上から

 「彼は大阪に5年間暮らしている。」

 「彼女はサッカーをしたことがない。」

 「ちょうど宿題を終えたところだ。」

となります。

 

現在完了ではそれぞれの用法のキーワードを使いこなせるようになっておくことがとても重要です。それでは、それぞれの用法のキーワードを見てみましょう。

 

 

2 それぞれの用法のキーワード


①継続用法 (    for   )「~の間」   (  since  )「~から、以来」
      ( How )(  long  )「どれくらい~(期間)」

②経験用法 (  once  )「一度」  (  tewice  )「二度」
      (  before   )「以前」  ~times 「~回」 
                   ……(   文中   )に置く!!
      (  never  )「一度も~ない」 (  ever     )「今までに」
                   ……(   文尾   )に置く!!
      have been to~ 「  ~に行ったことがある    」

③完了用法 (  just   )「ちょうど」(  already  )「すでに、もう」(肯定文)
      (  yet    )「まだ、もう」(疑問文・否定文)

 

空欄には何が入るでしょうか。


ex1)  I (      )(       ) my homework (      ).
     「私はまだ宿題を終えていない。」

ex2)  He (       )(         ) TV (      ) two hours.
     「彼は二時間ずっとテレビを見ている。」

ex3) (       ) you (       )(       ) baseball games?
     「あなたは今までに野球の試合を見たことがありますか。」

 

上から

   I ( haven't   )(  finished   ) my homework ( yet   ).

       He (  has   )(   watched    ) TV (  for  ) two hours.

       (   Have     ) you (   ever  )(  watched   ) baseball games?

となります。

 

現在完了が使えるようになれば、

Have you eaten lunch yet? 「もうお昼食べちゃった?」

Have you ever been there?  「そこ行ったことある?」

I've had enough.          「もう十分です。」

といった表現が日常の中でも使えるようになりますね!

 

 

 

最後に確認です。

ex) He (        )(       ) TV (        ) two hours.
  「彼は二時間ずっとテレビを見ている。」

ex)  I've (      )(        ) my homework.
     「ちょうど今宿題を終えたところだ。」

 

 

ex) He (  has   )(  watched   ) TV (  for   ) two hours.

ex)  I've (  just  )(  finished    ) my homework.