"fliehen" ist ein Verb der Fortbewegung, also Bewegung von einem Platz zum anderen, wie gehen, kommen, fahren, fallen, springen, rennen, laufen usw. (wie im Französischen, Italienischen und Spanischen u.a.)
Manche dieser Verben können ein Akkusativobjekt haben, dann hat es eine ganz andere Bedeutung, wie fahren: Ich bin nach Berlin (mit dem Auto/Zug) gefahren.
Ich habe meinen Freund nach Berlin (mit dem Auto) gefahren. ( Ich bringe ihn dorthin).
Wenn ein Verb ein Akkusativobjekt hat, dann muss es mit "haben" konjugiert werden.