🔊 발음 오디오는 AI로 생성된 음성입니다.
I have a headache와 I've got a headache. 둘 다 들어봤을 텐데 뭐가 다른지 설명하라면 막막합니다. 질문으로 바꾸면 Do you have...?인지 Have you got...?인지에서 한 번 더 걸리고요.
결론부터 말하면 뜻 차이는 거의 없습니다. 그런데 아무 데나 바꿔 쓸 수 있는 것도 아니에요. 이 글은 미국식을 기준으로 어느 쪽을 기본값으로 둘지부터 잡고 시작합니다.

문법의 핵심 의미
have got은 소유·관계·상태를 말할 때 have를 대신하는 표현입니다. 형태는 현재완료처럼 생겼지만 뜻은 현재예요.
미국 영어에서는 보통 have를 씁니다. have got도 비격식 회화에서 들리지만, 영국 영어에서 훨씬 더 흔해요. 미국식을 기준으로 배운다면 have를 기본값으로 두고, have got은 알아듣는 정도면 충분합니다.
I have a spare key in my bag.
가방에 여분 열쇠가 있어요.
I’ve got a spare key in my bag.
가방에 여분 열쇠가 있어요.
같은 말입니다. 뒤쪽이 조금 더 편한 말투일 뿐이에요.
갈림길은 have의 뜻이다
have에는 얼굴이 둘 있습니다. 이 구분이 나머지 규칙을 전부 끌고 갑니다.
상태의 have — 가지고 있다, 앓고 있다, 관계가 있다. 움직임이 없습니다.
She’s got a tiny studio near the river.
걔는 강 근처에 아주 작은 원룸이 있어요.
He’s got a splitting headache today.
걔 오늘 머리가 깨질 듯이 아프대요.
이 자리에서는 have와 have got이 서로 자리를 바꿔도 됩니다.
동작의 have — 먹다, 하다, 겪다. 이쪽은 got이 못 들어갑니다.
| 표현 | 뜻 |
|---|---|
| have breakfast / lunch | 밥을 먹다 |
| have a shower | 샤워하다 |
| have a good time | 즐겁게 보내다 |
| have trouble -ing | ~하는 데 애를 먹다 |
| have a look | 한번 보다 |
❌ I usually have got breakfast around seven.
I usually have breakfast around seven.
저는 보통 일곱 시쯤 아침을 먹어요.
동작이니까 진행형도 됩니다. 상태의 have는 진행형이 안 되는 것과 대조적이에요.
She’s having lunch with a client right now.
걔 지금 고객이랑 점심 먹고 있어요.
이 두 얼굴은 진행형을 쓰지 않는 동사에서 더 자세히 다뤘습니다.
과거로 가면 have got이 사라진다
소유를 뜻하는 have got은 현재 전용입니다. 과거의 소유는 그냥 had예요.
We had a tiny kitchen in that place.
그 집은 부엌이 아주 작았어요.
다만 had got이라는 형태 자체가 없는 건 아닙니다. 여기서 헷갈리기 쉬운데, 그건 소유의 have got이 아니라 동사 get의 과거완료예요. get은 얻다·받다·되다·도착하다 등 여러 뜻으로 쓰이고, 그 과거분사가 미국 영어에서는 gotten, 영국 영어에서는 보통 got입니다.
By the time I called, she had gotten my message.
내가 전화했을 땐 걔가 이미 내 메시지를 받았더라고요.
질문과 부정 — 마지막 변환 단계
여기가 실제로 가장 많이 틀리는 자리입니다. have는 do를 빌려 오고, have got은 have를 앞으로 보냅니다.
Do you have a charger I can borrow?
나 빌릴 만한 충전기 있어요?
Have you got a charger I can borrow?
나 빌릴 만한 충전기 있어요?
둘을 섞으면 문장이 무너집니다.
❌ Do you have got a charger?
got이 있으면 do를 부르지 않고, do를 썼으면 got을 붙이지 않습니다. 둘 중 하나만 고르세요.
got 없이 have만 앞으로 보내는 형태도 있습니다.
△ Have you a charger?
문법적으로 맞지만 격식 있는 말투이고, 영국 영어 쪽에서 주로 보입니다. 일상 미국 영어에서는 아주 드물어요.
틀린 문장은 아니니 읽다가 마주쳐도 당황할 필요는 없습니다. 다만 직접 쓸 일은 거의 없어요.
과거의 질문·부정은 did를 씁니다.
Did you have a car back then?
그때 차 있었어요?
고를 때 체크리스트
- 미국식 기준이면 →
have를 기본값으로. - 상태인가 동작인가? → 동작이면
have만, 진행형 가능. - 과거 이야기인가? → 소유는
had. - 질문·부정인가? →
do를 썼으면got빼고,got을 썼으면do빼기.
Mind Map 핵심 정리
- 소유·관계·증상에서는
have와have got의 뜻이 같습니다. - 미국 영어는
have를 선호하고,have got은 영국 영어에서 더 흔합니다. have의 두 얼굴 중 동작 쪽(have breakfast 등)은got으로 못 바꾸고 진행형이 됩니다.- 소유의 과거는
had.had gotten/had got은 동사get의 과거완료로 뜻이 다릅니다. - 질문·부정은
Do you have ...?또는Have you got ...?중 한 방식만 씁니다.
마무리
have got은 새 문법이라기보다 현재의 소유를 말하는 회화용 옷 한 벌입니다. 뜻을 바꾸지 않으니 골라 쓰되, 과거로 가거나 “먹다·하다”가 되면 벗어야 한다는 것만 챙기면 됩니다.
미국식 영어를 목표로 한다면 판단은 더 간단해요. 웬만하면 have. have got은 알아듣기만 해도 충분합니다.