русское предложение «я видел этот фильм 5 раз» будет переведено на английский с помощью present perfect по нескольким причинам:
№1 неизвестно, когда именно я смотрел фильм. Нет никаких
конкретных дат
№2 в данном случае говорящий подчёркивает результат. Он
как бы намекает «я уже видел фильм, знаю, о чём там идёт
речь»
№3 действие произошло в прошлом, но оно связано
с настоящим