In a movie, a man says:

I got you a present.

Why don't he say:

I have got you a present.

In another movie, I saw some sentences:

Who's got champagne? Huh?

I've got champagne.

Why don't they say:

Who got champagne? Huh?

I got champagne.

I'm confused by these sentences.


Thanks for @snailplane 's answer:

If you say "I got you a present", get means 'acquire'. Most likely, it means you bought them something from a store.

Have got is an idiom that means 'have; possess'.

Like most people, I've got two eyes. = I have two eyes.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.