Meilleure réponse
Les deux affirmations sont correctes. Mais la signification des deux est différente lune de lautre. La signification de
Un garçon de 20 ans – il y a un garçon de 20 ans.
Un garçon de 20 ans – Un garçon de 20 ans.
Réponse
« Ils vivent à Londres depuis 10 ans quand je les ai rencontrés pour la première fois » nest pas correct.
Vous devez dire: « Ils avaient vécu à Londres depuis 10 ans années où je les ai rencontrés pour la première fois « .
« Jai rencontré… »est du passé. Vous devez mettre la référence à« vivre »plus loin dans le passé; pour cela, nous utilisons le Past Perfect Continuous (pas le Present Perfect Continuous que vous avez utilisé).
De même, « Ils ont vécu là-bas pendant 10 ans quand je les ai rencontrés pour la première fois. » doit être réécrit comme « Ils avaient vécu là-bas pendant 10 ans lorsque je me suis rencontré pour la première fois. eux. « (Past Perfect au lieu de Present Perfect).
Dans ce cas, lune ou lautre des phrases (modifiées) est acceptable.
Si les » 10 ans « ne sont pas particulièrement pertinents, vous pourrait aussi dire « Ils vivaient à Londres quand je les ai rencontrés pour la première fois ».
Et si vous pensez que vous devez trouver un moyen dutiliser le Present Perfect, mettez dans une citation, attribuée aux personnes que vous avez rencontrées: «Nous vivons à Londres depuis dix ans», ont-ils déclaré lors de notre première rencontre. «Said» pourrait être remplacé par d’autres verbes si vous voulez être un peu plus imaginatif dans le discours rapporté: révélé, confié, divulgué, divulgué, admis, avoué, divulgué, informé [moi]; le contexte plus large déterminera lequel dentre eux serait le plus approprié. Il y en a dautres, par exemple «garantis» ou «volontaires», mais leur utilisation crée un effet littéraire plutôt pompeux… mais je mécarte du sujet maintenant! (Vous vous ennuyiez de cette réponse depuis un certain temps lorsque jai admis que javais dérivé du point.)