Know somebody like a book

(know (или read) somebody (или something) like a book) прекрасно понимать кого-либо (или что-либо), насквозь видеть кого-либо (прекрасно разбираться в чём-либо) Например: Florence: "My intuition about people is never wrong. I can read faces like a book. The first time I saw you my intuition said, There is a weak man." (I. Shaw, The Gentle People, act II) — Флоренс: "У меня редкая интуиция, и я хорошая физиономистка. Как только я увидела вас, моя интуиция шепнула мне: "Это человек бесхарактерный."" She had seen through me. She read me like a book. (R. P. Warren, All the King's Men, ch. X) — Сэди видела меня насквозь. Она читала в моей душе, как по писаному.

Англо-русский фразеологический словарь