will have bought
Выберите подходящую форму глагола:
My mom ... me a new computer by the end of the year.