✨ ベストアンサー ✨
現在完了は「経験、継続、完了」の三種類があります。
have+過去分詞で表します。
経験は
〜したことがある。
i have been to Paris
私はパリへ行ったことがある。
have been to 場所
で〜へ行ったことがあるです。
行ったことがあるなら、have gone toじゃないの?
→それだと、「行ってしまった」なので、「行ったきり帰ってこない」の意味になります。
経験の文のサインは「at once」や「twice」など回数が書かれていたりします。
完了は「〜した」
yet(まだ、もう)already(もう)just(ちょうど)
がサインです。
i have already finish my homework.
もう宿題は終わった、
i haven't finish my homework yet
まだ終わってない。
have you done yet?
もうしたの?
継続は現在進行形と紛らわしいのでなれないうちは現在進行形を使いましょう。
〜している。です。
サインは「for (〜の間)」「since(〜から)」
i have known him for 3 years
3年間彼を知ってる→3年の仲だ。
i have been playing baseball for 2hours.
野球を二時間している。
i have leaned English since i was at 10
10歳からずっと英語を勉強している。
このように、長期間ずっとしていることを表せたりします。sinceやforの後に「時」を表すフレーズが来たら、現在完了 継続です。
この教え方をすると怒られますが、今はそれで結構です。
超絶わかりやすいです!サインってなんですか?
あと、3の1、2を教えてください。
サインっていうのは「この現在完了の文は継続を表してるな、だってSinceがあるから!」みたいな根拠となるフレーズのことです。
完了(したところ、した)→already, Yet, just
継続(〜し続けている→For,Since
経験(したことがある)→have been to, at onceやthree times, twice, never
練習しましょうか。
1) I have been to your home twice.
これは「継続、経験、完了」のどれ?
キーワードとなるヒントは何かな?
2)I have already eaten dinner.
これはかつ
途中で送信してしまいました(笑)
2番は「継続、経験、完了」のどれで、ヒントは何かな?
(答え)
1番は経験ね。
twice「2回」とhave been to「行ったことがある」がヒントとなるやつね。
私はあなたの家に二回行った。
2はalready「もうすでに」がヒントで、完了
私はもう夜ご飯食べたよ!です
完了のところ、
i have already finished
にしてください。
過去分詞になってませんでした。
スイマセン