Вот правильные формы глаголов, вставленные в предложение в нужное время и вид:
Джон finishes школу три года назад. (finish)
— Тут лучше использовать прошедшее время: "Джон finishing школу три года назад" — так звучит правильно: "Джон закончил школу три года назад." В английском: "John finished school three years ago."Я go в школу каждый день. (go)
— В настоящем времени: "Я goes в школу каждый день" — неправильно, правильнее: "I go to school every day."Сейчас мы write тест по грамматике. (write)
— В настоящем продолженном времени: "We are writing a grammar test now."Мой брат уже learn стихотворение. (learn)
— В прошедшем или настоящем совершенном времени: "My brother has learned the poem."Мы study английский язык со второго класса. (study)
— В настоящем времени: "We study English since second grade." Или можно сказать: "We have been studying English since second grade."Вчера, когда я come домой, мама cook обед. (come, cook)
— В прошлом времени: "Yesterday, when I came home, mom was cooking lunch."Через две недели у нас have зимние каникулы. (have)
— В будущем или плановом времени: "In two weeks, we will have winter holidays."Она prepare проект к середине февраля. (prepare)
— В будущем времени: "She will prepare the project by the middle of February."
Если нужно, я могу подготовить эти предложения целиком, правильными формулировками.