現在完了形は、日本人の英語学習者には少々慣れるのに時間がかかる文法事項です。
しかし、これを使えるようになると、過去の話が今とどう関係しているかを簡潔に伝えることが出来るので便利です。
今回は、現在完了の形と3つの役割を見ていきましょう。
完了形を学ぶ際、しっかりと形を覚えておくことがとても大切です。
まずは現在完了形の形を確認していきましょう。
1) 現在完了形の形
肯定文
「have + 過去分詞」が、現在完了形(肯定文)の基本の形です。
I have eaten lunch.
(私は昼食を食べました。)
※haveは、主語がhe/she/itの場合には、hasに変わります。
否定文
現在完了形の否定文は、haveまたはhasの後にnotを付けます。
I have not eaten lunch.
(私は昼食を食べていません。)
疑問文
現在完了形の疑問文の作り方は、haveを主語(youやhe等)の前に持ってきます。
Have you eaten lunch?
(あなたは昼食を食べましたか?)
以上が現在完了形の3つの形です。
これらの形を覚えることで、現在完了形の文を作れるようになることはもちろん、誰かが現在完了形を使った場合でも、直ぐに気付くことが出来ます。。
次に、どんな時に現在完了形を使うのか、3つの役割を見ながら確認します。
2) 現在完了形の三つの役割
現在完了形は、過去から行っている(または行った)事が、現在どの様になっているか(どう影響しているか)を表す際に使います。
① 継続
過去に起こった事、または行った事が、現在も続いている事を表す際に用います。
I have known Sandra for seven years.
(私はサンドラを7年間知っています。=7年前から知っています。)
② 経験
過去に何かをした経験がある事を述べる際に用います。
We have tried bungee jumping twice.
(私達は二度バンジージャンプをした事があります。)
③ 完了
過去に始めた事が、現在では終わっている事を表す際に用います。
I have sent out all the letters.
(私は全ての手紙を発送しました。)
現在完了形は、これらの3つの役割があるので、それをしっかりと覚えておきましょう。
3) 現在完了形と一緒に使われる単語
現在完了形には頻繁に一緒に使う単語があります。
これらの単語を知ることで、現在完了形の役割を見抜くヒントになります。
それでは、1つずつ見てみましょう。
① 継続
since | ~から・~以来 | I have had this car since 2002. |
for | ~の間 | We have been married for 25 years. |
※現在完了形は、sinceを用いた時を除いて、過去の表現は使えません。
② 経験
ever | 今まで・かつて | This is the best book I have ever read. |
never | 一度も~ない | I have never seen a kangaroo. |
once/twice | 一度・二度 | They have stayed at the hotel twice. |
… times | (数字)回 | She has been to the restaurant 15 times. |
③ 完了
just | ちょうど | He has just finished cleaning his shoes. |
already | 既に(肯定文) | They have already packed for the trip. |
yet | もう(疑問文)
まだ~ない(否定文) |
Has she left the house yet?
We haven’t seen the house yet. |
以上が現在完了形です。
文の形と3つの役割を覚え、同時に一緒に使える単語を覚えることで、現在完了形が使いやすくなります。
これらの内容を理解した上で、少しずつ使いながら自分のものにしていきましょう。