I have done現在完了形【まず初めに理解すること】

完了形
この記事は映画・テキストブックで学んだことで疑問に思ったことを実際にネイティブに質問をしてまとめたものになります。ここでいうネイティブとはイギリス人の英会話の先生になります。
I have +過去分詞(done)

Present perfect(I have done) 現在完了形について学びましょう!
まず初めに現在完了形について理解するべきことをまとめてあります。

I have doneで完了しているのだから過去形と一緒じゃないの?と思っていました。
簡単に現在完了形は「今完了した」こと。過去形は「過去に完了した」と覚えておいてください。
問題集は一番最後にあるので是非試してみてください!目次からも飛べます!。

I have + 過去分詞(past participle)

現在完了形の文はhave/has+過去分詞(done)です。だいたいの動詞の最後に-edをつけることで過去分詞になりますが、例外があります。

現在過去過去分詞
getgotgot
dodiddone
havehadhad
fallfellfallen
rideroderidden
seesawseen
などなど
きりたみ
きりたみ

過去形や過去分詞にしたときに単語が変形する動詞のことを不規則動詞(irregular verbs)というよ。

これは覚えるしかないね!

うーたみ
うーたみ

現在完了形:「今」と関連がある

過去に起きたアクションの結果が「今」にあります。I did で「過去にした」ということはわかってもいつ終わったのかはわかりません。I have doneというと過去に何かを始めたことが「今終わった」ということがわかります。


例:I have lost my cellphone.(携帯をなくした。)

 

「I lost my cellphone」でもいいんじゃないの?と思うかもしれませんが、この文からは「今も携帯がないのか」「今はすでに見つかっているのか」といったことはわかりません。

「I have lost」と現在完了形にすることで、lostというなくしたという結果は「今」にあるので、今現在も携帯はない状態がわかります。


例文
He has gone out.
(彼は出かけました。)
※今も出ている。

I‘ve lost my key.
(鍵をなくした。)
※今も鍵はない。

Have you seen my key?
(私の鍵みた?)
※do you know where is itと同じ意味です。

新しい情報/最近の出来事を伝える

現在完了形を使って新しい情報/最近の出来事を伝えることができます。

例文
・I have bought a new bicycle.
(新しい自転車を買ったよ。)

・She has given up smoking.
(彼女はタバコをやめた。)

きりたみ
きりたみ

現在完了形にすることで「最近の出来事」というのがわかるね。

うーたみ
うーたみ

過去形だと「最近買った」というニュアンスではないね!

Just/already/yet

Just:ちょっと前(a short time ago)

例:I have just arrived.(私はちょうど到着した。)
例:I have just had dinner.(私は夕飯を食べたばかりです。)

Already:すでに(done sooner than expected)

例:I have already finished my homework.(私はすでに宿題を終わらせたよ。)

Yet:まだ/もう(the speaker is expecting something to happen)
※否定文と疑問文だけに使います。We use yet only in negative and question sentences.
例:Have you posted the letter yet?(もうお手紙投函してくれた?)
例:I haven’t finished my homework yet.(まだ宿題終わらせてません。)

Gone to と been to の違い

Gone to「今行っている」「今も目的地にいる」ということになります。

例:He has gone to Canada.(彼はカナダに行っている。)

彼は日本からカナダに行って、「今もまだカナダにいる」という文になります。もしくは、カナダに「向かっている道中」ということになります。
なので日本には今いません。

例:He has been to Canada.(彼はカナダに行ったことがある。)

彼はカナダに行ったことがあって、今は日本に戻ってきている。という文になります。
なので、「今帰ってきた」ではなく、「今までに行ったことがある」「行っていた」ということです。

きりたみ
きりたみ

gone to は「行った」
been to は「行ったことがある」
という違いだね!

そう!だからHe has gone to ~と言うと「彼は~に行って今も帰ってきてない」ということ!He has been to~と言うと「彼は~に行って戻ってきている」ということだね。

うーたみ
うーたみ

練習問題

現在完了形の文を作ってください。
Lose/lost/have lost
①I____ my key.(鍵をなくした。)
答え
答え:have lost
現在完了形の文を作ってください。
Buy/bought/have bought

②I____ a new car.(新しい車を買った。)
答え
答え:have bought
Has gone/have gone
③She ____ out.(彼女は出かけた。)
答え
答え:has gone
いずれか一つ入れて下さい。
Just/already/yet
④I have ____ had lunch.(ちょうどランチ食べ終えたとこ。)
答え
答え:just
いずれか一つ入れて下さい。
Just/already/yet
⑤Have you finished your homework ____?(宿題もう終わったの?)
答え
答え:yet
いずれか一つ入れて下さい。
Just/already/yet
⑥He has ____gone home.(彼は既に家に帰りました。)
答え
答え:already
いずれか一つ入れて下さい。
Just/already/yet
⑦I haven’t finished my homework____.(まだ宿題終わっていません。)
答え
答え:yet
Gone to/been to
⑧He is on holiday now. He has ____Hong Kong.(今彼は休暇中だよ。香港に行ってるよ。)
答え
答え:gone to
Gone to/been to
⑨My mother has ____the grocery store to get some eggs.(お母さんは食料品店に卵を買いに出かけた。)
答え
答え:gone to
Gone to/been to
⑩I have ____Australia before.(私は以前オーストラリアに行ったことがある。)
答え
答え:been to

【日本語の文法書だけではなかなか勉強がはかどらない】と思っているなら、このEnglish Grammar in Useを試してみて下さい!! 説明文も英語ですが、英語で英語を理解する方が分かりやすいことがあるんだ!とすらすらと頭に入ります。 ネイティブが実際に使うフレーズが例文になっており実用性があり毎日勉強することが楽しくなりました。 ネイティブに見せたところ実際に普段使う言い回しや、口語英語を目的とした勉強にとてもいいとのことです。イギリスの英会話の先生は教える側としてもとてもいい本だと言って購入してました。 赤は基礎、青は中級、緑は上級といった内容になっています。
完了形構文
うーたみEnglish
タイトルとURLをコピーしました