自分が何を持っているか、家族に誰がいるか、あるいは誰かの外見について話したいとき、英語にはほとんど同じ意味を表す2つの言い方があります。have got と have です。どちらも正しい言い方ですが、使い方が少しだけ違います。
ひとことで言うと: 所有物や家族、外見の特徴について言うなら、I've got a car と I have a car は同じ意味です。have got はイギリス英語の話し言葉で特によく使われます。
have got の形
肯定文では、have got は話し言葉やくだけた文章の中でふつう短縮されます。have は 've に、has は 's になります。
| 主語 | 完全な形 | 短縮形 |
|---|---|---|
| I / you / we / they | have got | I've got、you've got、we've got、they've got |
| he / she / it | has got | he's got、she's got、it's got |
- I've got a new phone.
- She's got two brothers.
- They've got a big house.
疑問文と否定文:「do」は不要
ここが一番つまずきやすいところです。have got は疑問文や否定文をつくるのに do/does を使いません。ふつうのイエス・ノー疑問文では、have や has がそのまま主語の前に出ます。be とまったく同じです。ここでは肯定文の短縮形 've/'s は使いません。
- ✅ Have you got a pen? 決して ❌ Do you have got a pen? とは言いません。
- ✅ Have they got any children? 決して ❌ Do they have got any children? とは言いません。
否定文は have/has のあとにそのまま not を付けるだけで、haven't got と hasn't got になります。
- ✅ She hasn't got a car. 決して ❌ She doesn't have got a car. とは言いません。
- I haven't got any money.
- He hasn't got a sister.
単独の「have」:ごく普通の動詞
have(got なし)も同じ意味です。肯定文では、ふつうの現在形のパターンに従います。
| 主語 | 単独の have |
|---|---|
| I / you / we / they | have |
| he / she / it | has |
- I have a bike. / She has a brother.
現代の日常英語では、単独の have は疑問文でも否定文でも、たいていふつうの動詞のようにふるまいます。だから like、want、work と同じように、ふつうは do/does が必要です。
- ✅ Do you have a pen? / ✅ Have you got a pen?(どちらも正しい)
- ✅ She doesn't have a car. / ✅ She hasn't got a car.(どちらも正しい)
(イギリス英語には、do を使わない Have you a pen? のような、より古い、あるいはより堅い言い方が残っていることもあります。ただ日常的に使うなら、上で説明した do/does のパターンを覚えるのがおすすめです。)
日本語では「持っていますか」「持っていません」のように、語順を大きく変えずに疑問文・否定文を作れます。一方、英語では have got なら Have you got...? / haven't got、単独の have なら Do you have...? / don't have というように、疑問文・否定文の作り方がまったく別になります。この2つを混ぜないことが大切です。
つまり、疑問文と否定文には2つの別々の仕組みがあり、同じ文の中で混ざることはありません。
| Have got | Have | |
|---|---|---|
| 疑問文 | Have you got a car? | Do you have a car? |
| 否定文 | I haven't got a car. | I don't have a car. |
どちらを使えばいい?
所有物や家族、外見の特徴について話すときは、どちらも正しい英語です。覚えておくとよい点がいくつかあります。
- have got はイギリスの日常会話で特によく使われます。
- have はどこでも使え、アメリカ英語では一般的によく使われます。
- この have got のパターンは現在形にしかありません。過去の所有については、ふつうの had を使います:✅ I had a bike when I was young. この「所有」の意味で had got は使いません。had got という形自体は英語にありますが、それは get の過去分詞 got を使った形で、「手に入れていた」という意味になります。
- 所有物や家族、外見の特徴以外にも、単独の have には have breakfast(朝食をとる)や have a shower(シャワーを浴びる)のような動作の意味もたくさんあり、こうした場面では have got はまったく使いません。
どんなことを話せるか
have got と have は、誰かが持っている所有物、家族、外見の特徴を話すのに使います。誰かがする動作には使いません。
- 所有物: I've got a laptop. Do you have a bicycle?
- 家族: She's got three cousins. Does he have any brothers or sisters?
- 外見の特徴: He's got brown eyes. They have curly hair.
ここでの外見の特徴とは、誰かが持っているもの、たとえば目、髪、ひげなどを指します。tall(背が高い)や young(若い)のような一般的な描写には、代わりに be を使います:She is tall、決して ❌ She has tall とは言いません。
よくある間違い
- ❌ Do you have got a car? → ✅ Do you have a car? / ✅ Have you got a car?(do と got を混ぜない)
- ❌ I no have got a car. → ✅ I haven't got a car.(否定形は haven't/hasn't であって、no ではありません)
- ❌ She have got a dog. → ✅ She's got a dog.(3人称単数には has got が必要で、have got ではありません)
- ❌ I had got a dog when I was a child. → ✅ I had a dog when I was a child.(過去形に got は付きません)
- ❌ I've got breakfast every morning at 7am. → ✅ I have breakfast every morning at 7am.(have got は所有のためのもので、食事のような習慣的な動作には使いません)
- ❌ She has tall. → ✅ She is tall.(一般的な描写には have ではなく be を使います)
確認クイズ
どちらの形が合いますか。
- ____ you got a pen?(Have / Do)
- He ____ a sister.(has got / have got)
- I ____ any brothers.(haven't got / not got)
- ____ she have a car?(Have / Does)
答えを見る
- Have / 2. has got / 3. haven't got / 4. Does
GrammarMamaでもっと早く上達しよう
この記事では1つのトピックを扱っています。GrammarMamaなら、それを確かな上達につなげられます。
-
自分のレベルを知る — 簡単なレベル診断テストでCEFRレベルがわかり、あなたに合った問題が出題されます。 レベルを診断する →
-
わかりやすい学習パスを進む — A1からC2まで、正しい順番ですべてのトピックを学習できます。 学習パス全体を見る →
-
自分の目標を設定する — 学ぶ理由を教えてください。あなたの興味に合わせた問題が出題されます。 目標を設定する →
-
自分のミスを記録する — つまずきやすいパターンを可視化して、しっかり直せます。 ミスを確認する →
-
語彙力を伸ばす — 問題に出てきた単語は保存され、間隔反復で復習できます。 単語帳を開く →
-
話す練習をする — タイピングの代わりに声に出して問題に答えられます。 スピーキング練習を試す →
-
発音を鍛える — 単語ごとに、その場で発音のフィードバックが受けられます。 発音を練習する →
-
毎日少しずつ練習する — レベルに合った短い毎日の練習で、言語の感覚を忘れません。 練習を始める →
まとめ
- 所有物、家族、外見の特徴について言うとき、have got と have は同じ意味です。
- have got は do を使わずに疑問文・否定文をつくります:Have you got...? / haven't got。
- 単独の have はたいていふつうの動詞のようにふるまい、do/does が必要です:Do you have...? / don't have。
- 2つの仕組みは別々のままで、過去に所有について言うときは had got ではなく、ふつうの had を使います。