German grammar
Hat mir geschenkt, habe ihm geschenkt (Perfekt)
Say what someone has given you recently.
From the scene Was hat sie dir geschenkt? (What has she given you?)
In short
Say who gave what to whom with hat + dative pronoun + geschenkt.
Your turn
Which one goes with he has given me (socks)?
Options: Was hast du Javi geschenkt? · Er hat mir Socken geschenkt · Sie hat mir ein schönes Parfüm geschenkt
Show answer
he has given me (socks) → Er hat mir Socken geschenkt
How it works
The Perfekt (habe / hast / hat + geschenkt) with a Dativ pronoun says who gave a present to whom.
Your turn
Pick the word that fits the line.
Was hat (blank) deine Mutter geschenkt, Schatz?
Options: dich · dir · du
Show answer
Was hat dir deine Mutter geschenkt, Schatz?
What has your mum given you, dear?
Good to know
Sie hat mir geschenkt (she has given me), ich habe ihm geschenkt (I have given him).
she has given me (a perfume) Sie hat mir ein schönes Parfüm geschenkt
Nuria
Sie hat mir ein schönes Parfüm geschenkt.
She's given me a lovely perfume.
Your turn
What fills the gap?
(blank).
Options: Was hast du Javi geschenkt · Sie hat mir ein schönes Parfüm geschenkt · Er hat mir Socken geschenkt
Show answer
Nuria
Sie hat mir ein schönes Parfüm geschenkt.
She's given me a lovely perfume.
he has given me (socks) Er hat mir Socken geschenkt
Nuria
Er hat mir Socken geschenkt. Wie jedes Jahr.
He's given me socks. Like every year.
Your turn
What fills the gap?
(blank). Wie jedes Jahr.
Options: Sie hat mir ein schönes Parfüm geschenkt · Was hast du Javi geschenkt · Er hat mir Socken geschenkt
Show answer
Nuria
Er hat mir Socken geschenkt. Wie jedes Jahr.
He's given me socks. Like every year.
what have you given Javi? Was hast du Javi geschenkt?
Elena
Und du? Was hast du Javi geschenkt?
And you? What have you given Javi?
Your turn
What fills the gap?
Und du? (blank)?
Options: Er hat mir Socken geschenkt · Was hast du Javi geschenkt · Sie hat mir ein schönes Parfüm geschenkt
Show answer
Elena
Und du? Was hast du Javi geschenkt?
And you? What have you given Javi?
I have given him (a scarf) Ich habe ihm einen roten Schal geschenkt
Nuria
Ich habe ihm einen roten Schal geschenkt.
I've given him a red scarf.
Your turn
What fills the gap?
(blank).
Options: Er hat mir Socken geschenkt · Ich habe ihm einen roten Schal geschenkt · Sie hat mir ein schönes Parfüm geschenkt
Show answer
Nuria
Ich habe ihm einen roten Schal geschenkt.
I've given him a red scarf.
Common mistake
Not mich or ich here. To me (Dativ).
Sie hat mir ein schönes Parfüm geschenkt.
She's given me a lovely perfume.
Practise it in the story
Meet this rule inside a short animated scene. Answer as it plays, then say the lines yourself.
Practise free in the appSee all forms
| she has given me (a perfume) | Sie hat mir ein schönes Parfüm geschenkt |
|---|---|
| he has given me (socks) | Er hat mir Socken geschenkt |
| what have you given Javi? | Was hast du Javi geschenkt? |
| I have given him (a scarf) | Ich habe ihm einen roten Schal geschenkt |
More lines from the story
- ElenaWas hat dir deine Mutter geschenkt, Schatz?What has your mum given you, dear?
- ElenaNichts... Naja, er hat mir ein Lächeln geschenkt. Sein erstes!Nothing... Well, he has given me a smile. His first one!