问题

Where is mother? —She is in the kitchenShe ___ the dinner for the party the whole afternoon
A:is preparing
B:was preparing
C:has preparing
D:has been preparing
B:was preparing
C:has preparing
D:has been preparing
正确答案是: