read one like a book
read one like a book {v. phr.}, {informal}
To understand someone completely; know what he will think or do at any time.
John's girlfriend could read him like a book.
Compare: READ ONE'S MIND.
Categories:
Source: A Dictionary of American Idioms