Подскажите, пожалуйста, в каком времени использовать enter the University в этом предложении? This year I have moved to Moscow because I entered the University
Первая часть предложения используется в Present perfect, а вторая в Past simple. Всё корректно здесь.
This year I have moved to Moscow because I (have) entered the University. По желанию и в зависимости UK или US.