Past simple VS Present perfect

これは英語の文法について最もよく聞かれる質問です。
「Past Simple」と「Present Perfect」の違いは何ですか?

最も簡単な説明は…
過去の状況を説明するために両方を使用しますが、
過去がすでに終了している場合は「Past Simple」を使用し、
現在に影響を与えている過去の場合は「Present Perfect」を使用します。

So if I say

I ate pizza for lunch.
この文は、単に「相手に知らせる」ためのものです。

I have eaten pizza for lunch.
これは、「私は食べて、今お腹がいっぱいです。」と言うことです。

あとは

I went to America.
そこに行った「アクション」についてのこの話、
そして「相手にこの情報を与えたい」と思っています。

I have been to America.
この文は、自身の経験を指しています。

結論として、それは違いますか? はい、違います。
しかし「意図」レベルです。

ちなみに、この2つの時制を混ぜても大したことではありません。

CHARISA | チャリサ
Instagram
Youtube