BY SEPTEMBER JOHN __________ENOUGH TO BUY A MOUNTAIN BIKE A. SAVES...

14. By September John __________enough to buy a mountain bike A. saves B. will have saved C. will be saving D. has saved