问题

My mother _____ all the cleaning for my family, but recently she has been too busy teaching to do it
A:will do
B:is doing
C:does
D:had done
B:is doing
C:does
D:had done
正确答案是: