Comment choisir entre le prétérit et le present perfect ?
• Il peut être difficile pour un francophone de choisir entre le prétérit et le present perfect. En général, il faut repérer les mots associés à chaque temps.
— Ago ne s’emploie qu’avec le prétérit, since qu’avec le present perfect.
— For peut s’employer avec les deux : avec le prétérit, for veut dire « pendant » ; avec le present perfect, for veut dire « depuis ».
Ex. : She worked at a publisher’s for 5 years.
Elle a travaillé chez un éditeur pendant 5 ans. (elle n’y travaille plus : prétérit)
Ex. : She has worked at a publisher’s for 5 years.
Elle travaille chez un éditeur depuis 5 ans. (elle y travaille toujours : present perfect)
• Une phrase avec un prétérit et un present perfect est possible.
Ex. : He has worked for us since he moved to Atlanta.
Il travaille chez nous depuis qu’il a déménagé à Atlanta.