英語
中学生
解決済み

現在完了形と過去形の違いを教えてください💦
過去から現在にまたがるとはどういう事なんでしょう?
写真の問題だと、どのように(?)過去から現在にまたいでるんですか?

③ Did she come +o +he station ? (yet ) He 2Le 2e to fe seetou yet< (訳) 42g は まで"2。 中 = 来ceeeんて"すす6

回答

回答

現在完了形は現在の自分に
影響があるという感じです
過去は現在とは断絶している。

例でいうと I have been to Tokyo .という文の場合
私は東京に行ったから今東京が好きだ。
みたいな感じで今の自分に影響している表現です。

過去は I went to Tokyo.
私は東京に行っただけだよ。と言うかんたんに言えば事実報告みたいなものです。

この回答にコメントする

過去形というのは過去のある一点を表していて、現在完了形というのは過去から現在までの継続感を表しているとよくいわれます。
もう少しわかりやすい解釈で説明すると、過去形は「いつしたか」に重点を置いています。
I lost my key yesterday.
というと、昨日鍵をなくしたんだという、昨日という過去の1点に重点が置かれます。過去形を使うときは、きちんと過去の1点を表す語であるyesterdayやin those days, lastナンチャラ, ナンチャラagoなどを一緒に使う必要があります。
一方で現在完了形はいつしたかというより、今の状態がどうか、やったことあるかないかなどを表していて、ゲームでいう「経験値」みたいなものです。
I have lost my key.
私は今現在鍵をなくした状態です。→私は鍵をなくしてしまった。という感じです。
例えば今現在の僕の経験値、ステータスはこんな感じです。
英語を喋る→6年間
スペイン語を喋る→やったことなし
これらはすべて、現在の状態がどうかというあくまで「現在」に重点が置かれています。
こう考えるとhaveを使うのも自然だと思います。haveは物体を持っているだけでなく、抽象的になにか状態を持っていることも指します。We had rain yesterday.というと雨が降っている状態を持っていたという意味になります。経験値を持っていると考えるとhaveを使うイメージも沸くと思います。同じく高校では過去完了形というものも習いますが、これも過去にそういった経験値を持っていたか否かということです。(これは過去を表す語を使える)

問題文は書き換え問題のため、過去形の文としては不適切です。本当はyesterdayみたいな過去の一点を表す語がないと不適切な文です。yesterdayをつけると、昨日駅に来たということがわかります。
現在完了形に直すと「まだ」来ていないという現在の状態がわかるようになります。

ブドウくん

書き忘れましたが、逆に現在完了形では過去の一点を表すことばは使えません。これは過去ではなく現在に重点を置いているからです。こういう表現を使う必要があるときは過去形を使います。

この回答にコメントする
疑問は解決しましたか?