Duolingo est le moyen d'apprendre les langues le plus populaire au monde. En plus, c'est gratuit à 100 % !

"This woman, I have known her for two years."

Traduction :Cette femme, je l'ai connue pendant deux ans.

il y a 4 ans

3 commentaires


https://www.duolingo.com/BrunoPOITO

C'est du present perfect. pourquoi ne peut on pas traduire par "Je la connais depuis deux ans"

il y a 4 ans

https://www.duolingo.com/Sitesurf
Sitesurf
Mod
  • 25
  • 25
  • 8
  • 8

Vous avez raison : cette traduction est fausse.

"I have known her for 2 years" veut dire "je la connais depuis deux ans"

Dans l'autre sens :

"Je l'ai connue pendant 2 ans" se traduit par "I knew her for 2 years"

C'est la règle que l'on apprend très tôt en anglais: FOR + durée et SINCE + date se construisent avec le present perfect pour signifier DEPUIS.

Avec d'autres temps, FOR veut dire "pendant" et SINCE veut dire "puisque".

il y a 4 ans

https://www.duolingo.com/Remy
Remy
  • 20
  • 13
  • 13
  • 12
  • 11
  • 6
  • 4
  • 761

This sentence was changed to:

"Cette femme, je la connais depuis deux ans." which translates to "This woman, I have known her for two years."

Thanks for your feedback!

il y a 4 ans