问题

I’m sure Mary will pass the driving test—I think soShe for it for months
A:is preparing
B:was preparing
C:has been preparing
D:had prepared
B:was preparing
C:has been preparing
D:had prepared
正确答案是: