Present perfect /v-ing
Cours gratuits > Forum > Forum anglais: Questions sur l'anglais || En basMessage de hicks77 posté le 30-10-2012 à 17:08:12 (S | E | F)
Bonjour,
Est-ce que l'on peut considérer les 2 phrases suivantes comme étant également correctes s'il vous plaît ?
I have jogged for ages.
I have been jogging for ages.
Je sais que les différences sont subtiles... Mais là je sèche.
Merci de votre aide.
-------------------
Modifié par lucile83 le 30-10-2012 21:18
Réponse: Present perfect /v-ing de notrepere, postée le 30-10-2012 à 20:37:25 (S | E)
Bonjour
Les deux phrases sont correctes, mais le sens est différent.
I have jogged for ages. An activity. Something you've done for a long time (I started jogging 20 years ago.)
I have been jogging for ages. Exaggeration. I have been jogging for a long period of time. 2, 4, 6 hours, etc.
Réponse: Present perfect /v-ing de hicks77, postée le 30-10-2012 à 21:41:20 (S | E)
Merci beaucoup.
Cours gratuits > Forum > Forum anglais: Questions sur l'anglais