"She _______ the book for two hours before she fell asleep." Which verb form is correct? A. Reads B. Read C. Has read D. Had read