Das Wort "frägt" ist völlig richtig !!!
er frägt = er fragte

Der einzige Irrtum besteht bei der Diskussion darin, dass man mit deutscher Sprache immer nur die deutsche Variante von Deutschland benutzt. Es gibt aber auch noch andere Länder in dem deutsch gesprochen wird. Zum Beispiel im Land Liechtenstein bzw. in Österreich.

Auf Grund der Längergrenzen ist dieser Satz in Österreich grammatisch falsch "er hat gefragt.".

Richtig muss es daher lauten "er frägte"

Ich glaube, das dies ein Anhaltspunkt ist um die Diskussion in die richtige Richtung zu lenken.

Den Rest mögen die österreichischen Germanistiker unter sich klären. ;-)