---Where is mother?
---She is in the kitchen. She the dinner for the party the whole afternoon.
A. is preparing
B. was preparing
C. has preparing
D. has been preparing
网友回答
A. is preparing
B. was preparing
C. has preparing
(答案→)D. has been preparing
解析:考查时态。根据时间状语the whole afternoon.及句意可知,她一直在准备晚饭,故用现在完成进行时,选D。