have something down pat
US /hæv ˈsʌmθɪŋ daʊn pæt/
UK /hæv ˈsʌmθɪŋ daʊn pæt/

1.
maîtriser parfaitement quelque chose, connaître quelque chose sur le bout des doigts
to know or understand something perfectly
:
•
After weeks of practice, she finally has her lines down pat for the play.
Après des semaines de pratique, elle maîtrise enfin ses répliques pour la pièce.
•
He's been working on that presentation for so long, he must have it down pat by now.
Il travaille sur cette présentation depuis si longtemps, il doit la maîtriser parfaitement maintenant.