The first 5 sentences don't sound right to me. The last sentence is a good one. This was the first book he had read in years - This means that you're talking about someone in the past, saying that when he was reading the book, it had been several years since he had last read a book.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.