Oliver and Alfie both love watching cooking programmes on TV. Just for fun, they are preparing to have their own ‘Master Chef’ competition at home.

Have got (have/has + got) is used to talk mainly about possessions or personal attributes.

Give me some examples, please.

Certainly, here you are:

I've got a new computer.
They haven't got any red chilli peppers.
She's got long, brown hair.
He hasn't got many friends.

So the negative is have/has + not + got?

Yes, but don't forget the contraction.

Daisy hasn't got her books yet.
You haven't got 50 p, have you?

Is has got only used for things?

No, it's also used for timetabled events or illnesses.

I've got swimming practice at seven.
Fred's got a terrible cold.

You can use have got for abstract things too.

I've got an idea for the weekend.
I've got all the inspiration I need ... up here!

Can I use have got in the past? For example: I had got a racing bicycle when I was younger.

No, it's only used in the present tense. For the past you use had without got.

I had a racing bicycle.

What about the question form?

You use have/has + subject + got.

Have you got everything you need?
Have we got any red chilli peppers at home?
Have you got a minute?

Hang on a minute, I've heard Do you have … ? a lot too.

Yes, have got is more used in British English and have is more American. The question and negative form is different with have – you need to use the auxiliary do/does.

I have two sisters. (American English)
Do you have change for ten dollars? (American English)
He doesn't have a clue about soccer. (American English)

You will hear British people use have as well as have got.

Anything else I should know?

In British English we use have got more in speaking and have more in writing – it's a little more formal.

OK, I've got it now!

Very clever! Yes, you can also use have got to mean 'understand'.

Language level: 


Have you got any good ideas about how to improve your English grammar? Share your ideas here.


MatildePace's picture
MatildePace 18 March, 2020 - 18:09

No I haven't got ideas for improve English grammar. Maybe when I know English well I will have ideas.

3 users have voted.
_auro_'s picture
_auro_ 20 March, 2020 - 14:40

I have no ideas on how to improve grammar, but to improve vocabulary or conversations I think the only way is to travel.

2 users have voted.
Rohan26's picture
Rohan26 7 August, 2019 - 16:57

yes i have got an idea to improve my English grammar,read all the topic and do all the exercises provided by British council.com and practice it.

1 user has voted.
empty's picture
empty 17 June, 2019 - 07:25

Have you got any good ideas about how to improve your English grammar? Watching movies in English , doing grammar exercises and using this website of course .

2 users have voted.
thyngoc1985's picture
thyngoc1985 9 March, 2019 - 11:00

Please help me.
Rewrite using conditional sentence type 3.
Nick can't find the way because he hasn't got a map.
1. If Nick had got a map, he could find the way.
2. If Nick had a map, he could find the way.
I am so confused. Which one is correct? And "have got" (he hasn't got a map) is present perfect, isn't it?
I'm looking forward to your answers. Thank you.

1 user has voted.
editor_rachael's picture
editor_rachael 9 March, 2019 - 18:53

Hi thyngoc1985,


You're right that have got looks like the present perfect. But in this context (possession of something), it's present tense, and means the same as have - you can say Nick hasn't got a map or Nick doesn't have a map and they both mean the same thing.


But have got can't be used like this in the past - have a look at the page above. That's why for your example, option 2 is the best way of rewriting it as a conditional sentence.


Hope that helps!


LearnEnglish Teens team

1 user has voted.
Alux's picture
Alux 14 February, 2019 - 00:57

Hi, is HAVE GOT (I’ve got a pen) used for possetion a form of present perfect even if it is used to express present tense? Or is it seen as a totally separate grammartical aspect?

1 user has voted.
JoModerator's picture
JoModerator 14 February, 2019 - 16:41

Hi Alux,

Thanks for your post, that's a good question. 'Have got' isn't the present perfect form of 'get'.

We can only use it in the present tense.   'Have got' is mainly used to talk about possessions and characteristics. For example 'I've got long hair'.

If you want to use it in the present perfect tense, you take away 'got'. For example:

'I've never had long hair.'

I hope that helps!

Best wishes,

Jo (LearnEnglish Teens team)


1 user has voted.
Youjiro's picture
Youjiro 30 January, 2019 - 10:50

I haven't got any idea to improve English skill.I just continue reading article or conversation with English learner.Speaking English and writing English are most essential skill . Every English learner say you should to continue speaking English.My mother language is Japanese.It differ to English . I study grammar 3 time of a week,but still not good . My goal is to become a fluent speaker and join in american college to learn computer science.

0 users have voted.
KemoF's picture
KemoF 27 August, 2018 - 14:26

I'm just wondering how often British people say "Do you have...?" instead of "Have you got...?". Rarely? Seldom?
When a British meets an American, will they talk like this??
"Have you got a light?" --"Yes, I do."
Is this grammatically correct?
Can anyone tell me?

0 users have voted.
Tina - Coordinator's picture
Tina - Coordinator 28 August, 2018 - 08:55

Hi KemoF,
'Do you have ...?' and 'Have you got ...?' are basically the same but 'Have you got ...?' is more informal and perhaps spoken more but you can use both of these phrases.
If you ask a question using 'Have you got ...? then you would reply 'Yes, I have or No, I haven't'.
Regards, Tina (LearnEnglish Teens Team)

0 users have voted.
KemoF's picture
KemoF 28 August, 2018 - 14:45

Hi Tina,
Thank you for your kind answer! I got it!
By the way, it's interesting to know that 'Have you got...?' is more informal. I thought 'Do you...?' sounded more informal, besides, it's shorter, though... :)

0 users have voted.
Pippatwo's picture
Pippatwo 8 June, 2018 - 18:38

Some of my favorite pastimes for practicing have got to be watching English movies and Youtube channels, apart from this of course. Then I practice common words or phrases that are in them.

0 users have voted.
mirajp's picture
mirajp 29 October, 2017 - 11:52

Hi learnenglish team,
Could you please explain the sentence "I've got it now". Is " I've got" correct to mean "understand" or " I've got it" ?
Excuse my English, I only started learning it at recently !

0 users have voted.
Tina - Coordinator's picture
Tina - Coordinator 29 October, 2017 - 20:01

Hi Mirajp! 
You are doing really well with your English! Well done ☺
'I've got it now, means 'I've understood it now'.
Best wishes, Tina (LearnEnglishTeens Team)

0 users have voted.
Mabdelaziz's picture
Mabdelaziz 27 November, 2016 - 09:40

Hi learn English team,
Have a good day.
Could you please clarify why I should say "I have a breakfast at 7.30 I/O I have got a breakfast at 7.30 ,however as per above we use "have got" for timetabled events.

Thank you in advance.
Kind regards.

0 users have voted.
Jonathan - Coordinator's picture
Jonathan - Coor... 27 November, 2016 - 12:54

Hi Mabdelaziz. It's because 'have' can mean 'consume', 'eat' or 'drink', as in these examples.

  • I have breakfast at 7:30.
  • I usually have tea after lunch.
  • I had a big lunch today.

Unlike 'have', 'have got' cannot mean 'consume'.

As you say, 'have got' is used for timetabled events. So, if you say 'I have got breakfast at 7:30', it's correct but it sounds like it's part of a schedule: 'I've got breakfast at 7:30, then I have to meet my teacher at 8:30 and after that I've got class until midday ...'. So, 'have got breakfast' doesn't mean 'eat/consume breakfast'.

But, 'have got' has other meanings too, especially possession (e.g. I've got a new phone). And other words and phrases can be used for timetabled events too, not only 'have got' (e.g. 'I have class until midday').

Does that make sense? :)

Jonathan (LearnEnglish Teens Team)

0 users have voted.
WhiteFringe's picture
WhiteFringe 24 November, 2016 - 15:53

I'm sorry, but there is no way that 'Have got' is correct in English whatsoever. We use the term 'have' or 'got', not both. When I say 'I have something', I mean I have already received it, but when I say " I got something", then I mean I am only receiving it now. The grammar is off, so it's either the one or the other. Please explain (grammatically) why this is correct? You said that 'have got' is more British, and "have" is more American. How come 99 per cent of all people I know and see (even Americans) use 'Have got'?

0 users have voted.
Jo - Coordinator's picture
Jo - Coordinator 25 November, 2016 - 09:30

Hi WhiteFringe, thanks for your question. You're right that 'I have something' or I've got something' are used when I have already have the thing.

I have a sister. = I've got a sister.
I have a cat. = I've got a cat.
I have a guitar. = I've got a guitar.

In British English we use 'have got' a lot with this meaning. We also use 'got' on its own, as you say. It means 'receive', 'obtain' or 'buy'.

I got a bike for my birthday.
I'm getting some milk from the shop now.
I'll go and get another chair.

Best wishes, Joanna (LearnEnglish teens team)

0 users have voted.
WhiteFringe's picture
WhiteFringe 26 November, 2016 - 20:30

Yes, I am very much aware of the meaning as well as the use. My question is merely the Grammatical correctness of the use, as I think it's incorrect English to use 'have go', 'has got' or any other iteration. One does not use 'have' and 'got' in the same sentence unless 'got' is in the form 'gotten'.

I have gotten thin.

Therefore, using 'have' and 'got' like:
I have got a bicycle
is wrong.

it's either: "I have a bicycle"
"I got a bicycle".

Please explain Grammatically why you say 'have got' is correct English?

0 users have voted.
Tina - Coordinator's picture
Tina - Coordinator 1 December, 2016 - 09:58

Hi WhiteFringe,
In British English 'I've got a bicycle' is fine.
Best wishes, Tina (LearnEnglish Teen Team)

0 users have voted.