Duolingo の問題でこんな英文が出てきました。
その馬には尻尾がありますか?
私の回答: Has that horse a tail.
答え: Does that horse have a tail?
「え?have を使ってるんだから、has の疑問文でいいんじゃないの?」
そう思った私は ChatGPT に質問しました。
⸻
💬 ChatGPTによる解説
実は「have」には 一般動詞としての have と
助動詞(補助動詞)としての have の2つの使い方があります。
英語では、「一般動詞としての have(=持っている)」を疑問文にする時、
do / does を使うルールがあります。
📘使い分けのイメージ
| 形 | 例文 | 意味 |
|---|---|---|
| 一般動詞としての have | He has a car. Does he have a car? |
彼は車を持っていますか? |
| 助動詞としての have | He has finished his work. Has he finished his work? |
彼は仕事を終えましたか? |
🧩つまり今回のケースは…
「have a tail(尻尾を持っている)」は “所有” を表す 一般動詞の have。
そのため、疑問文にするときは does を使う必要があります。
✅ Does that horse have a tail?
✖️ Has that horse a tail?(これは古い英語表現で、現代では使われません)
💭 感想
こうして改めて整理すると「あぁ、“助動詞としての have” と “動詞としての have” は別物なんだ」と。
しかし、まだピンと来ていません。そのうち何とかなるでしょう。
ChatGPT に聞いてみてよかったです。
こうやって一つずつ「なぜ?」を潰していくと、英語がどんどんクリアになります。
最後まで読んでくださりありがとうございました。

コメント