goneとbeenの完了形の違いはなに?|英語勉強法
こんにちは、saitorikuです。これからもよろしくお願いします。
さて、今日私が教えるのは現在完了。みなさん知ってる通り現在完了は三つのタイプがあります。
現在完了の完了、現在完了の経験、現在完了の継続になります。私が今日教えるのは現在完了の完了です。
この三つの何が違うのかを簡単に説明すると、文章の形には変わりはありません。何が違うかというと
それぞれの文に使われるキーワードが違うんです!
三つの違い
現在完了(継続) |
for(~間 ) since(~から) |
主語+have+過去分子++キーワード(継続) |
現在完了(経験) |
経験を表す単語(once etc.) before(以前) |
主語+have+過去分子++キーワード(経験) |
現在完了(完了) |
already(すでに) just(ちょうど) |
主語+have+キーワード(完了)+過去分子 |
私が今回教える現在完了は他の二つと違い、最後ではなくhaveと過去分詞の間に入ります。
例
I have just finished eating lunch.
私はちょうど昼食を食べ終わったところです。
He has already finished his homework.
彼は宿題をすでに終わらしていた。
現在完了の完了でのgoの使い方
現在完了のgoのは行くという意味で使いますが完了形のとらえ方が二通りあります。
一つが行ってきたという意味でもう一つが行ってしまったという意味があります。
行ってしまったはまだ帰ってない状態で行ってきたはすでに帰ってきてる状態になります。
例
I have gone to the baseball park
私は野球場にいった。
I have been to the baseball park
私は野球場に行ってきた。
このように二つには明確な差があるので間違えないようにしましょう。
現在完了形の完了の否定文と疑問文
否定文と疑問文にも実は現在完了形の完了はキーワードがあるんです。
それはyet です。これを完了の文脈の最後につけ、否定文の場合はhave+過去分子の間にnotをいれ
疑問文だったら haveを主語の前にだします。
完了否定文だと~をしていません。という意味になり、完了の疑問文はもう~しましたか。となります。
しかしここで注意するのは完了のキーワードは実は疑問文や否定文には必要ないのです。なので要注意が必要です
例
I haven’t seen that movie yet.
私はまだその映画をみていません。
He hasn’t read that chapter yet.
彼はまだその章を読んでいません。
Have you learned all the vocabulary?
あなたは全部の単語を覚えましたか。
Have you finished your chores?
あなたは家事を終わらせましたか?
まとめ
現在完了の完了は基本的にhave+過去分詞の間に完了のキーワードが入ってることが条件です。
完了のキーワードはalready(すでに)、just(ちょうど)ですが、
完了の否定文と疑問文は使わないことが多いので注意です。
では問題!
1.この次の文章を日本語に直しなさい。
I have just eaten lunch with my mother.
2.この次の文章を日本語に直しなさい。
I have already eaten lunch with my mother.
3.先ほどの文章を疑問文に差なさい。
4.先ほどの文章を否定文にしなさい。
Answer
1.私は今ちょうど母親とお昼を食べたところです。
2.私は先ほど母親とお昼を食べおえたところです。
3. Have I eaten lunch with my mother yet?
or. Have you eaten lunch with your mother yet?
4.I haven’t eaten lunch with my mother yet.
see you next time!