- ベストアンサー
Yes, I have はおかしい?
Do you have xxx ? と聞かれて、 Yes, I have. と答えるのは、厳密には教科書的にはおかしい (Yes, I have xxx . と、持っているものの名前が くるべき。またはYes, I do. とするべき。) と思い ますが、会話上、こういう言い方をネイティブは使うのでしょうか? よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ネイティブではありませんが使うと思います。 イギリスとアメリカでちょっと違いますが have は動詞と助動詞と二つの顔を持ちますので、、、
その他の回答 (1)
- KappNets
- ベストアンサー率27% (1557/5688)
回答No.2
短い答えは質問で使われたのと同じ時制を用いますので、Do you have xxx ? という問いの応えは Yes, I do. です。 Have you got any ice cream? と聞かれた場合には Yes, I have. が正しい理屈ですが、多くの人が Yes, I do. と応えます。have はやや重いので do が好まれるということでしょう。
お礼
ありがとうございます。 いずれにしても、動詞のhaveを使った Yes, I have. というのは使わなさそう ですね。