さて、時制の基本は完了形を復習して終えましょう。


英語独特の表現で、とっつきにくいかもしれませんが、現在完了形はよく使われます。とりあえず現在完了形だけ覚えれば大丈夫です。


現在完了の基本形:

肯定文:have(has) + 過去分詞~

否定文:have(has) + not + 過去分詞~

疑問文:Have(Has) + 主語(S)+ 過去分詞~?
     Yes, 主語(S)+ have(has)
  No, 主語(S)+ haven’t(hasn't)


「現在」と付いている位なので、現在完了形は必ず現在につながっていて、「過去のある動作・状態の結果が現在に残っている」ことを表わします。(過去時制は過去で終了していることを表し、それだけでは現在につながっているかどうかは分からない)

現在完了は意味的に4つに分類されます:

(1)「継続」を表わす現在完了
・過去のある時点から現在まで、同じ状態が続いていることを表す。(今まで)ずっと~している(である)/し続けている。

(過去)I was busy yesterday.
私は昨日忙しかった。
<過去の事実>
+
(現在)I am still busy.
私はまだ忙しい。
<現在の状態>

(現在完了)I have been busy since yesterday.
私は昨日から(現在までも)ずっと忙しい。

(参考)「継続」でよく使われる語句
・since(~以来)/for(~の間)/How long~?(どの位の期間~か?)など

例:私は彼に5年間会っていない
I haven’t seen him for five years.

例:私は彼に先月以来会っていない。
I haven’t seen him since last month.


(2)「経験」を表わす現在完了
・過去から現在までの経験を表す。(今までに)~したことがある。

例:
I have been to New York before.
私は(生まれてから現在までの間で)以前にニューヨークへ行ったことがある。
(*"have been to"は「行ったことがある」という意味の決まり文句。)

Have you ever read this book?
この本を(生まれてから現在までの間で)読んだ経験がありますか?


(参考)「経験」でよく使われる語句
・ever(今までに、かつて)/never(1度も~しない)/before(以前に)/often(しばしば)/once(1回)/twice(2回)/~times(~回)など


(3)「完了」を表わす現在完了
・動作が今、完了したことを表す。(今)~したところだ、~してしまった。

例:
I have just written a letter.
私はちょうど(今)手紙を書き終えたところだ。(手紙を書き終えた状態が今でも持続している。)

I have already written a letter.
私はすでに手紙を書き終えてしまった。(手紙を書き終えた状態が今でも持続している))

Have you written a letter yet?
もう手紙を書き終えてしまいましたか?
  
(参考)「完了」でよく使われる語句
・just(ちょうど)/already(もう:肯定文で)/yet(もう:疑問文で、まだ:否定文で)


(4)「結果」を表わす現在完了
・過去の動作の結果が現在も残っていることを表わす。 ~してしまって(その結果、今は)~である。~してしまった/~になった。

(過去)He went to Singapore.
彼はシンガポールへ行った。
<過去の事実>
+
(現在)He isn’t here now.
私は今ここにいない。
<現在の状態>

(現在完了)He has gone to Singapore.
彼はシンガポールに行ってしまった。
⇒(そして、今ここにいない)


(参考)現在完了で使えない語句

・現在完了は「現在のことを中心にした表現」、「過去の動作や状態の結果が現在も残っていることを表わす」ことから明確に過去を表わす語句とは一緒に使えない。

・例えば、when(いつ)、 yesterday(昨日)、~ago(~前)、last~(この前の~)、just now(たった今) など。

例:あなたはいつこのカメラを買いましたか?
○ When did you buy this camera?
× When have you bought this camera?

例:私は昨日このカメラを買いました。
○ I bought this camera yesterday.
× I have bought this camera yesterday.


いかがでしょうか? 3回にわたって「時制」を復習して、知識としては過去から未来、現在完了まで自在に時を移動して表現できるようになったはずです。


ただ、英作文、そして多くの日本人にとっては「瞬間英作文」である英会話を実践するには、練習を重ねることが必須です。


このブログでは、6割の出来でもいいから英語で意思を伝えられるようになることが目的です。それには(1)ここで復習してきた例文を何度も何度も読み返して、自分の口、耳、頭に定着させること、(2)日本語で考えたこと、言いたいと思ったことを、自分の知っている単語・文例を使って英語で言ってみようと常に試すこと、が大事です。

(1)、(2)に関連して、例えばある英文を色々な形に言い換える練習でも効果がありますよ。今回最後の方に出てきた例文を使ってみると:

あなたはいつこのカメラを買いましたか?
(過去形-「いつ」をたずねる疑問文)
When did you buy this camera?

あなたは昨日このカメラを買いましたか?
(過去形-普通の疑問文)
Did you buy this camera yesterday?

あなたは昨日このカメラを買いませんでした。
(過去形-否定文)
You didn't buy this camera yesterday.

あなたは明日このカメラを買うでしょう。
(未来形-肯定文)
You will buy this camera tomorrow.

あなたは明日このカメラを買うでしょうか?
(未来形-疑問文)
Will you will buy this camera tomorrow?

あなたは明日このカメラを買わないでしょう。
(未来形-否定文)
You won't buy this camera tomorrow.

あなたはすでにこのカメラを買いました。
(現在完了形-肯定文)
You have already bought this camera.

あなたはもうこのカメラを買いましたか?
(現在完了形-疑問文)
Have you bought this camera yet?

あなたはまだこのカメラを買っていません。
(現在完了形-否定文)
You haven't bought this camera yet.


こんな感じです。この練習、結構我々日本人は出来ていないと思います。是非やってみて下さい。

今回も私のブログを訪れて頂き有難うございました。