PrettyFluent
This is just a lesson preview. Get the interactive lesson free on PrettyFluent
👩🍳❓🫵

How to Say ‘Has she already cooked for you?’ in German

Hat sie schon für dich gekocht?

hat zee shohn fyr dikh geh-KOKHT

[hat zee shohn fyr dikh geh-KOKHT]

💬 Usage Tip: In the past with hat, the main verb goes to the very end in its ge- form: gekocht. Swap it: Hat sie schon für dich gebacken? "Has she baked for you yet?"

Phrase Breakdown

Hat sie schon

hat zee shohn

Has she already

A yes/no question starts with the verb. 'schon' means 'already'.

Example

Hat sie schon gegessen?

Has she eaten already?

Words in this phrase

Hat

[hat]

has

Form of 'haben', used to build the past tense.

Example

Sie hat gewonnen.

She has won.

sie

[zee]

she

Third-person singular feminine subject pronoun.

Example

Sie isst kein Gluten.

She doesn't eat gluten.

schon

[shohn]

already

By this time; prior to a specified time.

Example

Er ist schon weg.

He is already gone.

für dich gekocht?

fyr dikh geh-KOKHT

cooked for you?

'für dich' means 'for you'. The participle 'gekocht' goes last.

Example

Ich habe für dich gekocht.

I cooked for you.

Words in this phrase

für

[fyr]

for

A preposition indicating purpose or destination.

Example

Das ist für dich.

This is for you.

dich

[dikh]

you

The pronoun 'dich' in accusative form.

Example

Ich habe ein Geschenk für dich.

I have a gift for you.

gekocht

[geh-KOKHT]

cooked

Past participle of 'kochen' (to cook), used with 'haben'.

Example

Er hat Nudeln gekocht.

He cooked pasta.

Guides for German learners

Get the Full Learning Experience

This lesson is just a preview. Download PrettyFluent to practice pronunciation, roleplay conversations, and master vocabulary with spaced repetition.

Pronunciation Feedback

AI-powered feedback on what you say out loud

Spaced Repetition

Retain vocabulary long-term with smart practice

Immersive Roleplaying

Practice real conversations with AI partners

Lessons for Your Situation

Request lessons tailored to your specific needs

Download PrettyFluent on the App StoreGet Full Lesson

What Learners Are Saying

“Berlin bureaucracy requires real German. This app got me from zero to handling my Anmeldung appointment in three weeks. My coworkers couldn’t believe it.”

Emma L., 27, UX Researcher

“Relocated to Munich with my family. The everyday scenarios — grocery shopping, doctor visits, school meetings — are exactly what we needed to settle in.”

Marcus J., 40, Engineer

“Learning a language has never been as immediately impactful. Now I can charm the locals and navigate the food scene like a boss.”

Alex M., 42, Software Engineer