have something down pat

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

爛熟於心, 完全掌握

to know or understand something perfectly

:
After weeks of practice, she finally has her lines down pat for the play.
經過幾週的練習,她終於把台詞背得滾瓜爛熟了。
He's been working on that presentation for so long, he must have it down pat by now.
他為那個演示文稿準備了這麼久,現在肯定已經爛熟於心了。