了如指掌;滚瓜烂熟
have / know sth off pat
to know sth perfectly so that you can repeat it at any time without having to think about it
He had all the answers off pat.所有的答案他都胸有成竹。
释义来自《牛津高阶英汉双解词典》第 9 版