The boy______ six cakes this morning

The boy______ six cakes this morning
A、eats
B、ate
C、is eating
D、has eaten
【正确答案】:D
【题目解析】:上册P245