Bei Fragen zur deutschen Rechtschreibung, nach Duden richtigen Schreibweise, zu Grammatik oder Kommasetzung, Bedeutung oder Synonymen sind Sie hier richtig. Bevor Sie eine Frage stellen, nutzen Sie bitte die Suchfunktionen.
> Vor Jahren/vor kurzem hatten wir Besuch von unserer Tante
> gehabt.
Dieser Satz ist grammatisch falsch. Plusquamperfekt ist hier nämlich völlig sinnlos. Präteritum wäre korrekt: Vor Jahren hatten wir Besuch von unserer Tante.
> Vor Jahren/vor kurzen haben wir Besuch von einer Tante gehabt
Dieser Satz in der Zeitform Perfekt ist wie der im Präteritum korrekt, wobei man anmerken muss, dass das Perfekt eher für mündliche Äußerungen vorgesehen ist.
Gruß von Kai