ДЛ
Данил Лихачёв
Но ты должен сначала предоставить свою версию/вариант
Но сначала ты должен был представить свою версию.
Но тебе бы нужно предоставить свою версию сначала.
Только помните что слово "version" также может означать вариант, перевод, текст...