Which is correct?

They have made my high school experience unforgettable.

Or

They made my high school experience unforgettable.

3 answers

Both are correct.
Depends on the tense in which the sentence has to be used.
THE 2ND ONE