- ベストアンサー
haveって?
文法上haveって、一般動詞ですか、have動詞ですか? もし、have動詞ならどうして一般動詞とは言わないのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
はじめまして。 私が高校生だったもう20年以上前では、英国ではhave動詞、米国では一般動詞と教わりました。 アメリカ人は"I don't have money."と言いますが、イギリス人は"I haven't money."と言うと。 いまは違うかも知れませんね。
その他の回答 (2)
- wind-skywind
- ベストアンサー率60% (592/980)
回答No.3
have 動詞というような言い方はおそらくラテン語などに通ずる、古典的なイギリス英語の発想です。 I haven't any money. のような言い方をかつてのイギリス英語ではして、be 動詞と同じように疑問文・否定文を作っていました。 ここでも I have as much money as you have. のような英語を書く人がいますが、最後の have もそういう発想です。 普通は do にするか省略するか。 その do を使うのは一般動詞としてで、今では普通のはそう扱います。 古典的と申し上げたように、イギリス英語でも今では do を書く人使います。 ただ、イギリス英語では have got という表現を have の代わりによく使います。 その否定は haven't got です。 現在完了の have は助動詞的なものであり、 この have のせいで、一般動詞としての have にまで haven't じゃないの?と誤る原因にはなります。
質問者
お礼
歴史的な背景があるんですね。 ありがとうございました。
- ignis2523
- ベストアンサー率39% (57/146)
回答No.1
動詞には一般動詞とBe動詞しかありません。 haveは一般動詞です。
質問者
お礼
なるほど。時代でしょうか。 ありがとうございました。
お礼
なるほど。英国では"I haven't money."と言う表現があるから(あったから?)、 一般動詞とは区別してhave動詞と言うのがある(あった?)んですね。 国によって違う区別をしていたんですね。 その辺が知りたかったのでありがたいです。 ご回答ありがとうございました。