英語
高校生
解決済み

I don't have any cats.
I haven't any cats.
この2つの文の違いって何ですか?
教えてください、お願いします🙇‍♀️

回答

✨ ベストアンサー ✨

don't have
→持っていない

haven't
→現在完了の否定

お役に立てたら嬉しいです😅

Miku

ありがとうございます!意味が変わってしまうということですか?

オルテガ

現在完了の否定なら動詞がいるでしょう。

haven't any catのどこに動詞があるんですか?

ぽむ⚡

オルテガさん

そうなんですね!間違えてたということですか?
すみません。うろ覚えだったのでネットで調べたら現在完了の否定と書いてあったのでそう思い込んでしまいました。

オルテガ

現在完了の原則は

have+過去分詞
否定はhave not+過去分詞

i haven't any catってどこに動詞の過去分詞形がありますか?

この場合はイギリス英語で古くに使われていた形で、アメリカ人や現代のイングリッシュには通じないような文型です

オルテガ

申し訳ないです。
全くそのようなつもりで言ったのではなくて、普通の疑問口調で言ったつもりでありますが、所詮話し言葉ではなくて、文。
文脈や文意は個人個人捉え方が違うので少し互い違いが起きてしまうものです。

そのように感じさせてしまったことを、深くお詫びしますm(__)m

ぽむ⚡

すみません、ほんと。
自分のコメント消しときます。

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