BY THE END OF THIS WEEK I (READ)… 200 PAGES OF MY NEW NOVEL.A. WIL...

107.By the end of this week I (read)… 200 pages of my new novel.A. will have read B. read C. had read D. have read