I ____ the latest Harry Potter book all day. I'm dying to know what happens in the end! A. am reading B. have been reading C. have read d. had read