Italian grammar
Mi ha regalato, gli ho regalato
Say what someone has given you recently.
From the scene Cosa ti ha regalato? (What has she given you?)
In short
Say who gave whom what with mi / ti / gli / Le + ha regalato. Regalato doesn't change here.
Your turn
Which one goes with what has she given you??
Options: mi ha regalato · gli ho regalato · cosa ti ha regalato?
Show answer
what has she given you? → cosa ti ha regalato?
How it works
The passato prossimo with mi / ti / gli / le says who has given you what.
Your turn
Pick the word that fits the line.
E tu? Cosa (blank) regalato a Javi?
Clue: you (tu)
Options: ho · hai · ha
Show answer
E tu? Cosa hai regalato a Javi?
And you? What have you given Javi?
Good to know
Mi ha regalato (she has given me), gli ho regalato (I have given him), Le ha regalato (he has given you, formal).
she has given me mi ha regalato
Nuria
Mi ha regalato un profumo bellissimo.
She's given me a beautiful perfume.
Your turn
What fills the gap?
(blank) un profumo bellissimo.
Options: Cosa ti ha regalato · Gli ho regalato · Mi ha regalato
Show answer
Nuria
Mi ha regalato un profumo bellissimo.
She's given me a beautiful perfume.
what has she given you? cosa ti ha regalato?
Elena
Cosa ti ha regalato tua madre, tesoro?
What has your mum given you, dear?
Your turn
What fills the gap?
(blank) tua madre, tesoro?
Options: Cosa ti ha regalato · Mi ha regalato · Gli ho regalato
Show answer
Elena
Cosa ti ha regalato tua madre, tesoro?
What has your mum given you, dear?
I have given him gli ho regalato
Nuria
Gli ho regalato una sciarpa rossa.
I've given him a red scarf.
Your turn
What fills the gap?
(blank) una sciarpa rossa.
Options: Cosa ti ha regalato · Gli ho regalato · Mi ha regalato
Show answer
Nuria
Gli ho regalato una sciarpa rossa.
I've given him a red scarf.
what has he given you? (Lei) cosa Le ha regalato?
Your turn
What goes with cosa Le ha regalato??
Options: what has he given you? (Lei) · she has given me · what has she given you?
Show answer
cosa Le ha regalato? → what has he given you? (Lei)
Watch out
When the gift comes after the verb, regalato doesn't change: mi ha regalato una sciarpa, not "regalata".
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 | mi ha regalato |
|---|---|
| what has she given you? | cosa ti ha regalato? |
| I have given him | gli ho regalato |
| what has he given you? (Lei) | cosa Le ha regalato? |
More lines from the story
- ElenaE tu? Cosa hai regalato a Javi?And you? What have you given Javi?
- NuriaMi ha regalato calzini. Come ogni anno.He's given me socks. Like every year.
- ElenaNiente... Beh, mi ha regalato un sorriso. Il primo!Nothing... Well, he has given me a smile. His first one!