问题
选择题
-- Haven’t I told you to prepare your lessons well before the exam? You failed again.
-- But I ______ for the exam longer than I usually do. [ ]
A. was preparing
B. will prepare
C. have prepared
D. prepared
答案
答案:D