✨ ベストアンサー ✨
過去形と現在完了形[have+過去分詞]の違いは「今どうなのか」です。
例を一つあげさせていただくと
[過去形] I lived in Canada.
[現在完了] I have lived in Canada.
過去形の文だとI(私)は今はカナダに住んでいません。が、現在完了だとI(私)は今もカナダに住んでいることになります。
これが二つの大まかな違いになります。
そしてAVICIIさんの文に関してはなんともいえません。アメリカ英語では○ですが、イギリス英語では×です。
アメリカの子供たちは
U got a Christmas present yet?
Did you got a Christmas present yet?
などと言うようですが...
余談ですが、
自分が表現するときに使い分けるなら
I got a Christmas present. なら
クリスマスプレゼントをもらったけど、どこにあるか分からない(-.-
どうもありがとうございます!
途中で切れてしまっていたようですから追記します。
〜前略〜
I got a Christmas present. なら
クリスマスプレゼントをもらったけど、どこにあるかわからない時に使い、
I have got a Christmas present. なら
クリスマスプレゼントをもらい、いま手元にある、もしくは手に持って見せびらかしているときに使うと思います。
AVICIIさんは今中学3年生でしょうか?
でしたら、この過去形と現在完了形の違いは受験以前に英語を話す上で重要なところですから大事にしてください(^^)
なかなか難しいですがまたお手伝いできることがあればお手伝いさせていただきます(^-^)