SpeeekDownload on the App Store

German Phrase

Hast du schon Karten bekommen?

/has(t) du ʃoːn ˈkaʁtn̩ bəˈkɔmən/
Meaning"Did you already get the tickets?"
💡

Meaning

The sentence asks whether the listener has already received the tickets. It is commonly used when planning to attend an event, a concert, a theater performance, or a travel trip that requires tickets.

🎯

When to use

Use this question shortly before the event, after you have ordered tickets, or when you want to confirm that the other person can join you because they have the necessary entry passes.

Grammar Breakdown

HastduschonKartenbekommen?

1

Verb‑auxiliary (haben) in Present Perfect

In the Perfekt, German uses the auxiliary verb 'haben' (here 'hast') plus the past participle 'bekommen' to express a completed action.

2

Subject‑Verb Inversion for Yes/No Questions

For a yes/no question, the finite verb moves to the first position, followed directly by the subject.

3

"schon" as a temporal adverb

"schon" means 'already' and is placed before the object to stress that the action may have happened earlier than expected.

4

Accusative plural object "Karten"

"Karten" (tickets) is a plural noun in the accusative case, which looks identical to the nominative plural.

5

Past participle placement

In a main clause the past participle goes to the end of the sentence; in a question it stays at the end after the object.

🗨In Conversation

A

Hast du schon Karten bekommen?

Did you already get the tickets?

Ja, ich habe sie gestern per E‑Mail erhalten.

Yes, I received them yesterday by e‑mail.

B

Common Mistakes

  • Hast du Karten schon bekommen?

    The adverb "schon" should precede the object, not follow it.

  • Hast du schon Karte bekommen?

    "Karte" is singular; the sentence refers to multiple tickets, so use the plural "Karten".

  • Hast du schon bekommen Karten?

    Word order is incorrect; the past participle must stay at the end of the clause.

  • Haben du schon Karten bekommen?

    The auxiliary must agree with the subject: use "Hast" for "du".

Alternatives

  • Hast du die Karten schon erhalten?

    Did you already receive the tickets?

  • Sind die Karten schon bei dir angekommen?

    Have the tickets already arrived to you?

  • Hast du die Eintrittskarten schon bekommen?

    Did you already get the admission tickets?

de

Cultural Tip

In German conversation the informal "du" is used among friends, family, or peers. If you are speaking to someone you don't know well, switch to the formal "Sie": "Haben Sie schon Karten bekommen?" Also, Germans often appreciate punctuality, so asking about tickets early shows good planning. The word "bekommen" is neutral, while "erhalten" sounds slightly more formal.