<< Forum anglais: Questions sur l'anglais || En bas
Message de ptitophe1 posté le 27-08-2010 à 13:33:28 (S | E | F)
Bonjour a tous,
J'ai juste une petite question. Je viens de commencer le chapitre Present perfect du niveau débutant. J'ai quelques notions d'anglais qui vont au dela de ce niveau et j'ai été surpris de voir que le present perfect pouvait etre utilisé pour décrire une action qui a commencé dans la passé et continue a présent. Il me semblait que dans ce cas, c'etait le present perfect continu qu'on utilisait.
D'ailleurs l'exemple est éloquent. La ou l'exercice dit I have lived in London since 1998, j'aurais dit I have been living in London since 1998.
Qu'est ce qui est juste ? Y a-t-il une forme plu usité a l'oral ?? ou bien tout simplement plus "moderne" ?
Merci d'avance de vos feedbacks
Réponse: Present Perfect lecon 3793 de razzor, postée le 27-08-2010 à 13:40:57 (S | E)
Bonjour,
Moi, je dirais que les deux phrases se disent et je ne pense pas qu'il y ait une grande différence.
Réponse: Present Perfect lecon 3793 de sheepishly, postée le 27-08-2010 à 14:10:41 (S | E)
Hello,
Les deux phrases sont totalement correctes ! Le present perfect a en effet comme la plupart des temps anglais une forme continue.
En effet, il s'agit d'un temps complexe pour les francophones qui n'ont pas d'équivalent concret. Le present perfect est donc difficile à utiliser lorsqu'on étudie l'anglais.
Tu utilises le present perfect pour parler de plusieurs choses et il est opposé au preterit. Il s'utilise avec for ety since, mais je pense que tu trouveras tout ça dans les cours : Lien Internet
Le present perfect continu est également utilisé pour parler d'une action commencé dans le passé et qui se continue dans le present. Mais as-tu regardé l'emploi du present perfect continu ?
Lien Internet
On le traduit par un présent alors qu'à mon avis, on traduirais le present perfect par un passé composé.
Ce n'est qu'en pratiquant que tu arriveras à trouver une différence concrète et ainsi répondre à ta question. A mon avis, on utilisera le present perfect continu pour cette phrase et l'exemple 'have lived' est pas exactement correct même si on le retrouve dans la plupart des exercices !!
Kiss, kiss.
Réponse: Present Perfect lecon 3793 de willy, postée le 27-08-2010 à 14:11:53 (S | E)
Hello!
Les deux phrases se disent. La nuance qui existe est celle-ci :
- les formes en -ing s'utilisent pour des actions (plus) temporaires ou pour indiquer une continuation d'une action mais "have been living" n'implique pas une continuation de l'action.
- Les formes simples s'utilisent pour des situations (plus) permanentes (c'est le cas avec "have lived") ou insister sur un résultat présent ("have lived" pourrait indiquer qu'on connait le quartier, par exemple) ou une action qui a été menée à son terme ("I've read your book" = je l'ai lu en entier)
Sur ce site, il y a pas mal de réponses à ce sujet.
<< Forum anglais: Questions sur l'anglais