English
國中

i haven'tと、i don't haveの違いはなんですか?
現在完了?イギリスだと同じ意味らしいとかなんとかですが日本の英語教育はアメリカでしたよね?

解答

イギリスではその言い方は可能ですが、古めかしいと思われているようです。

アメリカ英語では、
haven'tは現在完了形、
don't haveは前にdoがついているので一般動詞
となっています。

パメラ⚡ꉂ

おおーわかりやすいありがとうございます(^^♪

留言

そもそも品詞が違います
haveの後ろにnotが来るのは、haveが助動詞として使われている時です
don't have のhaveは動詞として使われています
don'tのdoは強調でこちらも動詞ではありません

訳も、前者は完了形で、後者は否定形です

パメラ⚡ꉂ

あーなるほど!ありがとうございます(o^-^)

留言

I haven't は現在完了形(すでに〜した、〜したことがある、など)ですが、
I don't haveは持ってるの否定形、つまり私は〜を持っていないという意味になります。

パメラ⚡ꉂ

おぉたしかにーありがとうございます(o^^o)

留言
您的問題解決了嗎?