can read somebody like a book
From Longman Dictionary of Contemporary Englishcan read somebody like a bookcan read somebody like a bookKNOW somebodyif you can read someone like a book, you know them so well that you immediately know what they are thinking or feeling → readExamples from the Corpuscan read somebody like a book• I can read you like a book - some book I've read six times already.