Как по-английски мой папа чинил машину
My father repaired the car
My father was repairing the car.
Если бы было "починил" - repaired
тогда было бы have repared
Has repaired точнее, проблема в том, что контекста нет
Поэтому все варианты допускаются
has ,конечно, а данном случае