現在完了・経験

have gone to ~ ⇒ 完了 訳)行ったところだ。・行ってしまった
have been to ~ ⇒ 経験 訳)行ったことがある

I have been to Canada twice.
私は、カナダに2回いったことがあります。
1回 ⇒ once  2回 ⇒ twice  3回以上は、timesを使う ⇒ three times

[疑問文]
Have you ever met Mr.Suzuki?  metは、meetの過去分詞
あなたは、今までに、鈴木さんに会ったことがありますか?

[否定文]
I have never eaten the fruit.  eatenは、eatの過去分詞
私は、一度もその果物を、今までに食べたことがありません。

現在完了・完了

2. 完了(have + 過去分詞)
I have just finished my homework.
私は、ちょうど宿題を終えたところです。

My Brother has already gone to the airport.
兄は、すでに空港に行ってしまいました。

[疑問文]
Have you finished you report yet?
もう、レポート終わったのですか?

[否定文]
I haven’t finished reading this book yet.
私は、まだその本を読み終えていません。

[注意]
同じyetでも、疑問文と否定文では訳が全く違う

現在完了・継続

現在完了形のポイント

  1. 二つの時間(過去⇒現在)がでてくる。
  2. have + 過去分詞で表す。

使うパターンは、3種類ある。

  1. [継続] 例) I have lived in Tokyo for three years.
  2. [完了] 例) I have just finished my homework.
  3. [経験] 例) I have been to Canada twice.

[継続]
I have lived in Tokyo for three years. livedは、liveの過去分詞
私は、3年東京に住んでいます。

Jack has been in Japan since 2012. beenは、be動詞の過去分詞
ジャックは、2012年から、東京にいます。

How long have you stayed in Kyoto? stayedは、stayの過去分詞
あなたは、どれくらい京都に滞在していますか?