SOMEONE...ALL THE CAKES. I ...TO BUY SOME MORE. A. ATE - BUY B. HA...

24. Someone...all the cakes. I ...to buy some more. A. ate - buy B. has eaten – buyC. has eaten - will buy D. had eaten - will buy