Quelle est la différence grammaticale entre «avoir été» et «être» en anglais?


Réponse 1:

«Ayant été» fait référence à une condition antérieure à l'heure dont il est question, et «être» fait référence à une condition au moment dont on parle.

Considérer:

Hier, un homme vous a invité à vous rendre en Thaïlande la semaine prochaine. Hier, vous pensiez également à différentes possibilités pour vos prochaines vacances. Vous avez visité la Thaïlande l'année dernière. Vous pouvez utiliser les deux expressions «avoir été» et «être» de la manière suivante:

Hier, ne sachant pas où passer mes prochaines vacances, j'ai été surpris quand un ami m'a invité à aller en Thaïlande avec lui. Cependant, étant déjà allé en Thaïlande, j'ai décidé de rayer cette option de ma liste et j'ai décliné son invitation.