问题

Why are you so angry with your brother—I _____ for the math test since I got up, but he is always interrupting me by askingquestions.
A:have prepared
B:have been preparing
C:had prepared
D:had been preparing;
B:have been preparing
C:had prepared
D:had been preparing;
正确答案是: