IT’S TIME FOR YOU ………….. A NEW TV. YOURS IS OUT OF DATE.A. TO BUY...

158. It’s time for you ………….. a new TV. Yours is out of date.

a. to buy b. buy c. buying d. bought