時制

 

英語の時制には日本語にない完了形というものがあります。どんな時に完了形を使うのかちょっと図にしめしてみましょう。


   

       過去            現在           未来

       過去形           現在形          未来形



           現在完了形





  過去完了形                   未来完了形     

 

この図からもあきらかなように、現在完了は過去のある一点から現在にまで続いている状況を表します。現在完了の作り方は<have(has) + 過去分詞> です。現在完了形の意味は便宜上、完了、結果、経験、状態の継続という意味がありますが、そのどれもが過去のある一点に起こったことが現在までつずいていると言う状態をあらわします。

  1. 完了― 現在までの動作の完了:「今〜したところだ」 「もう〜してしまった」
  2. I have just finished the homework.

    Have you written the composition yet ?

    この完了を表す現在完了には、now, just, already yet などの副詞を伴うことが

    多くあります。

  3. 結果―過去の行為や出来事の現在における結果:「〜してしまっている」
  4. He has gone to America.(今はここにいないという結果に重点がおかれている。

  5. 経験―現在までのけいけん:「今までに〜したことがある」
  6. I have been to the USA before.

    この経験を表す現在完了には、before, ever, never, once, often, twice などの頻度を表す副詞をともなうことが多くあります。

  7. 状態の継続:「今までずっと〜している」

He has lived in Osaka for ten years.

この場合、for, since, always などを伴うことが多くあります。

 

Important !

現在完了形は、現在と何らかの関係をもつので、明らかに「過去」の時を示す副詞とともに用いることはできません。

  たとえば、I have studied English yesterday. という言い方はできません。

 

では問題をやってみましょう。

  1. 次の( )内の動詞を現在完了時制または過去時制にしなさい。内の動詞を現在完了時制または過去時制にしなさい。

  1. I ( not, hear) from her since last fall.
  2. I ( be ) in Teheran when the war ( break ) out.
  3. You ( already, drink) three cups of tea since I ( sit ) there.
  4. When ( she, go ) out to do her shopping ?
  5. How often ( you, be) to the art gallery ?

 それでは未来形はどのような時に使うのでしょうか?
もちろん未来のことを表すのに使いますが、未来のことでも条件を表す副詞節(ごめん
ちょっとむつかしいけど)のなかでは未来のことでも現在形を使います。
たとえば、 If it is fine tomorrow, I'll go on a picnic.
ちょっと問題をしてみましょう。

  • 次の( )内の動詞を適当な形になおしなさい。
    1. When I (get ) up this morning, it was raining.
    2. I (go ) to Tokyo tomorrow, if I ( be ) free.
    3. I ( finish ) writing the letter, when he ( ) in last night.
    4. I ( visit ) his place three time so far.
    5. I ( have ) a breakfast when he called me.

    ここ
    に掲示板をはりつけておきます。