BY DECEMBER, TIM ______ENOUGH MONEY TO BUY A MOUNTAIN BIKE.A. HAS SAVE...

143: By December, Tim ______enough money to buy a mountain bike.A. has saved B. will have saved C. will save D. saves