「I have a car」と「I’ve got a car」はどう違うのか。
英語学習でここはかなり混乱しやすいポイントです。
見た目は違いますが、「持っている」「ある」という意味では、have と have got は多くの場面でほぼ同じように使えます。
ただし、まったく同じではありません。
違いが出るのは、主に次の4つです。
- 文の形
- かたさ・話し言葉らしさ
- イギリス英語とアメリカ英語の好み
- 使える意味と使えない意味
先に結論を表でつかんでおきましょう。
| 比較ポイント | have got | have |
|---|---|---|
| 基本の意味 | 持っている・ある | 持っている・ある |
| かたさ | ややくだけた印象 | より中立的・ややかためにも使いやすい |
| よく出る場面 | 会話、とくにイギリス英語 | 会話・文書の両方、アメリカ英語でよく使う |
| 否定文 | haven’t got / hasn’t got | don’t have / doesn’t have |
| 疑問文 | Have you got …? | Do you have …? |
| 過去の言い方 | 基本的に had を使う | had を使う |
| 何にでも置き換えられるか | できない | できる範囲が広い |
結論を一言でいうと、意味の中心はほぼ同じでも、have のほうが汎用性が高く、have got は「所有・状態」に寄りやすい表現です。
have got と have の違いを一言でいうと
所有や状態を表すときは、have と have got はほぼ同じ意味です。
たとえば、次の2文は大きく意味が変わりません。
- I have a car.
- I’ve got a car.
どちらも「車を持っている」です。
ただし、英語らしさの違いはあります。
- have got は、会話でよく出る言い方
- have は、より中立的で広く使える言い方
そのため、迷ったときは have を基準に考えると整理しやすいです。
そのうえで、会話では have got もよく使われる、と覚えると自然です。
have got と have が同じ意味で使える場面
所有を表すとき
もっとも基本なのが、「持っている」です。
- I have a bike.
- I’ve got a bike.
- She has a new phone.
- She’s got a new phone.
このような物の所有では、どちらもよく使えます。
家族・人間関係を表すとき
- I have two sisters.
- I’ve got two sisters.
- She has a lot of friends.
- She’s got a lot of friends.
家族・友人・恋人などの関係を表すときも、両方とも使えます。
特徴・状態を表すとき
- He has blue eyes.
- He’s got blue eyes.
- The room has a large window.
- The room’s got a large window.
外見や性質、物の特徴を言うときも使えます。
体調や問題を表すとき
- I have a headache.
- I’ve got a headache.
- We have a problem.
- We’ve got a problem.
病気・痛み・問題・考えのように、「今ある状態」を言うときにも自然です。
ここで大事なのは、have got は見た目が現在完了っぽくても、ここでは「今持っている・今ある」という現在の意味で使われることです。
「手に入れた」という完了の意味を強く出しているわけではありません。
have got と have で文型が変わるポイント
意味が近くても、疑問文と否定文の作り方が変わります。
ここがいちばん実用的な違いです。
平叙文
平叙文では、かなり似ています。
- I have a pen.
- I’ve got a pen.
- She has a cold.
- She’s got a cold.
会話では、have got の短縮形がとてもよく使われます。
- I’ve got
- You’ve got
- He’s got
- We’ve got
この形に慣れておくと、リスニングでもかなり楽になります。
否定文
否定文では形がはっきり変わります。
| 意味 | have got | have |
|---|---|---|
| 私は車を持っていない | I haven’t got a car. | I don’t have a car. |
| 彼は兄がいない | He hasn’t got a brother. | He doesn’t have a brother. |
ポイントは次のとおりです。
- have got → haven’t got / hasn’t got
- have → don’t have / doesn’t have
have got に do は使いません。
そのため、I don’t have got … は不自然です。
疑問文
疑問文でも作り方が変わります。
| 意味 | have got | have |
|---|---|---|
| ペン持ってる? | Have you got a pen? | Do you have a pen? |
| 時間ある? | Have you got time? | Do you have time? |
ポイントは次の2つです。
- have got → Have you got …?
- have → Do you have …?
短い答えも変わります。
- Have you got a pen?
Yes, I have. / No, I haven’t. - Do you have a pen?
Yes, I do. / No, I don’t.
この違いを押さえるだけで、かなり整理できます。
イギリス英語とアメリカ英語ではどちらがよく使われる?
イギリス英語では have got が目立ちやすい
イギリス英語では、特に話し言葉で have got がよく使われます。
- Have you got any money?
- I’ve got a new job.
- She hasn’t got much time.
そのため、イギリス英語に触れると、
「Do you have …? より Have you got …? のほうをよく聞く」
と感じやすいです。
アメリカ英語では have がより基本になりやすい
アメリカ英語では、have 単独のほうが好まれやすいです。
- Do you have any money?
- I have a new job.
- She doesn’t have much time.
特に、疑問文・否定文で do を使う形はアメリカ英語でかなり自然です。
ただし「イギリスでは have got、アメリカでは have」と決めつけないこと
ここは大事です。
アメリカ英語でも have got は使われます。
逆に、イギリス英語でも have は普通に使われます。
つまり、違いは正誤というより好みと頻度です。
イメージとしては、次の理解で十分です。
- イギリス英語:have got が会話で目立ちやすい
- アメリカ英語:have がより広く自然
- どちらも通じる場面は多い
この感覚がいちばん実用的です。
have got が使いにくい場面
ここは学習者がつまずきやすいところです。
have got は、have のすべての意味を置き換えられるわけではありません。
食べる・行う・経験する意味の have には使いにくい
たとえば、次の have は「持っている」ではありません。
- I have breakfast at seven.
- We have lunch at noon.
- She has a shower every morning.
- I have a meeting today.
この have は、
「朝食をとる」「シャワーを浴びる」「会議がある」など、
行為・予定・経験に近い意味です。
このタイプでは、have got にしないほうが安全です。
たとえば、
- I have breakfast at seven.
→ 自然 - I have got breakfast at seven.
→ 不自然に感じやすい
つまり、have got は「所有・状態」に強く、have はそれ以外の意味にも広く使えると覚えると整理しやすいです。
過去の所有は had を使う
「子どものころ自転車を持っていた」のように、過去の所有を言うときは had を使います。
- I had a bike when I was a child.
ここで had got としないのが基本です。
少なくとも、「持っていた」という意味の have got をそのまま過去にした形としては考えないほうが安全です。
未来の所有も will have が基本
- I’ll have more free time next month.
- She’ll have a new office soon.
このように、未来では will have を使うのが自然です。
「持っている」という意味の have got は、現在の所有・現在の状態に寄った表現だと考えると、時制の使い分けで迷いにくくなります。
have got to と have to は別の話として整理する
have got と have の違いを学んでいると、
have got to と have to も気になりやすいです。
ここは分けて覚えるとすっきりします。
have got to / have to は「〜しなければならない」
- I have to go.
- I’ve got to go.
この2つは、どちらも「行かないといけない」です。
ただし傾向としては、
- have got to:よりくだけた会話的表現
- have to:より中立的で広く使える表現
となります。
イギリス英語では have got to が目立ちやすい
イギリス英語では We’ve got to go. のような形が目立ちやすいです。
一方、アメリカ英語では We have to go. のほうがより基本です。
時制の広さは have to のほうが上
ここも重要です。
- I have to study.
- I had to study.
- I will have to study.
のように、have to は時制を広げやすいです。
一方で、have got to は現在の形で使うのが基本です。
そのため、時制をまたいで言いたいときは have to が便利です。
どちらを使えばいいか迷ったときの判断基準
迷ったら、次の順番で考えると失敗しにくいです。
1. まず「持っている・ある」の意味かを確認する
所有・関係・特徴・体調・問題なら、have got も have も使えます。
- I have a car.
- I’ve got a car.
2. アクションなら have を選ぶ
朝食をとる、シャワーを浴びる、授業がある、経験するなど、
「持つ」以外の have なら、まず have を使うのが安全です。
- I have breakfast at seven.
- We have class on Monday.
3. 迷ったら have を選ぶ
have は使える範囲が広いので、迷ったときの安全策になります。
- 文書でも使いやすい
- アメリカ英語でも自然
- 時制を広げやすい
そのため、初心者には
「まず have を身につけて、会話で have got を足す」
という順番がおすすめです。
例文で感覚を固める
have got が自然な例
- I’ve got a new laptop.
- She’s got blue eyes.
- We’ve got a problem.
- Have you got any brothers?
- He hasn’t got a car.
have が自然な例
- I have a new laptop.
- She has blue eyes.
- We have a problem.
- Do you have any brothers?
- He doesn’t have a car.
have のほうが無難な例
- I have breakfast at seven.
- We have lunch together on Fridays.
- She had a car when she lived in London.
- I’ll have more time next week.
この3つのまとまりで覚えると、かなり実践的です。
have got / have の違いでよくある勘違い
have got は現在完了だと思ってしまう
見た目は現在完了に見えますが、
I’ve got a car はふつう 「車を持っている」 です。
ここで毎回「手に入れた」と考える必要はありません。
アメリカ英語では have got を使わないと思ってしまう
これは言いすぎです。
確かにアメリカ英語では have が好まれやすいですが、
have got 自体が不自然というわけではありません。
have のすべてを have got に置き換えられると思ってしまう
これも危険です。
have breakfast / have lunch / have a shower のような表現では、
have got にしないほうが自然です。
まとめ
have got と have は、所有や状態を表すときにはかなり近い意味です。
ただし、次の違いを押さえると使い分けが一気に楽になります。
- have got は会話的で、イギリス英語で目立ちやすい
- have は中立的で、アメリカ英語でより基本になりやすい
- 疑問文と否定文の形が違う
- have got は「所有・状態」に向きやすい
- 食事・行為・経験などは have のほうが安全
- 過去や未来まで広げるなら have のほうが扱いやすい
迷ったら、まずは次の基準で大丈夫です。
「持っている・ある」なら have / have got の両方を検討する。 それ以外なら have を選ぶ。」
これで、かなり自然に使い分けられるようになります。
