Prétérit/Present perfect
Cours gratuits > Forum > Forum anglais: Questions sur l'anglais || En basMessage de snoops60 posté le 13-07-2013 à 21:29:04 (S | E | F)
Bonjour,
J'ai fait deux erreurs dans un test et j'aimerais comprendre pourquoi.Quelqu'un peut il m'expliquer?
2. Anne has left
Alors ici j'ai mis le present perfect car je voyais cela comme une action passée mais récente.
10. Since I have become became (to become) a member of this association, people have phoned all the time.
Alors ici, j'ai d'une part vu le present perfect dans la seconde partie de phrase donc pour moi des personnes continuent à appeler et donc il existe un lien entre le présent (des personnes continuent à appeler) et le fait que la personne soit devenue membre de l'association. Je dirais que le fait d'être devenu membre de l'association est la cause d'un événement qui se déroule dans le présent (les appels téléphoniques).Il y a donc un lien entre les deux.
Par ailleurs, la personne est vraisemblablement toujours membre de l'association.
Dans la réponse apportée sur le forum ici:
Lien internet
il semblerait que le present perfect soit possible aussi avec since.
D'un autre côté je dois admettre qu'au niveau son, ça sonne beaucoup mieux de mettre au prétérit simple.
Si quelqu'un pouvait m'expliquer mon erreur de raisonnement ce serait sympathique.
Merci d'avance
-------------------
Modifié par lucile83 le 13-07-2013 22:26
Réponse: Prétérit/Present perfect de gerondif, postée le 13-07-2013 à 21:42:06 (S | E)
Bonsoir,
ago vous oblige à mettre un prétérit car c'est un complément de temps.
I have just seen him;
I met him two minutes ago.
since introduit un complément de temps passé, un clou planté dans le passé, donc au prétérit.
I have been working in this factory since 1989, since I arrived in that region, since the firm gave me a job.
Cours gratuits > Forum > Forum anglais: Questions sur l'anglais