"HOW MANY PAGES ...SO FAR

7. "How many pages ...so far? " -"Twenty"A. have you read B. do you read C. did you read D. had you read