Forum anglais: Questions sur l'anglais
Tout ce qui a un rapport avec l'apprentissage de l'anglais: grammaire, orthographe, aides aux devoirs, phrases etc.
Since / For / Ago
Message de charliebzh posté le 22-05-2006 à 22:51:21 (S | E | F | I)
Hi,
I'm sorry for my poor English...
I can't find any grammatical English rules about the difference between "since / ago" and "for".
What is the difference between :
Since ten years ago, he has lived in New York.
Ten years ago, he visited New York.
For a long time, .... (I don't know the grammatical form).
Please, can you help me ?
Thank you.
Charlie
-------------------
Modifié par lucile83 le 23-05-2006 07:03
Message de charliebzh posté le 22-05-2006 à 22:51:21 (S | E | F | I)
Hi,
I'm sorry for my poor English...
I can't find any grammatical English rules about the difference between "since / ago" and "for".
What is the difference between :
Since ten years ago, he has lived in New York.
Ten years ago, he visited New York.
For a long time, .... (I don't know the grammatical form).
Please, can you help me ?
Thank you.
Charlie
-------------------
Modifié par lucile83 le 23-05-2006 07:03
Réponse: Since / For / Ago de bridg, postée le 22-05-2006 à 23:41:19 (S | E)
Lien Internet
Lien Internet
Lien Internet
Réponse: Since / For / Ago de zaza54, postée le 23-05-2006 à 18:04:07 (S | E)
Bonsoir charlie,
Tu emploies
SINCE avec une DATE,
FOR avec une DUREE
AGO pour dire "IL Y A".
Note la différence entre :
I have learnt English since 1995.
I have learnt English for eleven years
I went to the USA ten years ago.
Have a nice day,
Réponse: Since / For / Ago de nounie, postée le 23-05-2006 à 19:44:23 (S | E)
"since" et "for" s'emploient avec du present perfect (have + PP) tan dis que "ago" s'emploie avec du prétérit.
"since" s'emploie devant une date ou un évènement bien précis (= since Christmas)
"for" s'emploie devant une durée (= for one month)
"ago" peut être remplacé par "il y a" mais il se place à la fin (= one month ago).
-------------------
Modifié par willy le 24-05-2006 08:19
Réponse: Since / For / Ago de zaza54, postée le 23-05-2006 à 20:32:44 (S | E)
merci nounie d'avoir ajouté ce complément d'informations. Cela me paraissait tellement évident à mes yeux.
Mais c'est vrai que cela ne l'est pas forcément toujours pour les autres.