For ou since – exercice

For ou since

Since est le point de départ (one o’clock, last Tuesday, 2010)
For est pour la durée (ten minutes, three days, five years)

Pour télécharger et imprimer cette page d’ exercice en PDF gratuit, cliquez-ici !

Les corrections se trouvent en bas de page.



Exercice

Choisissez entre For et Since:

  1. He has been working  he was seventeen.
  2. I have known him  ages.
  3. I’ve been on holiday  June.
  4. I have worked for this company  ten years.
  5. He has been learning piano  five years.
  6. We haven’t heard anything from her  Thursday.
  7.  how long have you been waiting?
  8. I have been waiting here  fifteen minutes.
  9. I have been waiting  ages.
  10.  when have you been learning chinese?
  11. I’ve been living here  the last four years.
  12. Tom has been studying Spanish  a long time
  13. Yesterday I studied  four hours
  14. I haven’t seen you  last week
  15. I have been living in London  last November.




  1. since
  2. for
  3. since
  4. for
  5. for
  6. since
  7. For
  8. for
  9. for
  10. Since
  11. for
  12. for
  13. for
  14. since
  15. since

4 comments

  1. MINEAU dit :

    erreur pour la 14. –> since est requis

    1. Mat dit :

      Merci, c’est corrigé !

  2. Sylvie C dit :

    Merci pour cet exercice, quelques erreur à corriger :
    – dans l’exemple for five yearS (pluriel)
    – numéro 11 : four years (il manque le « u » à four)
    – numéro 24: retirer « the » à « the last month »

    1. Mat dit :

      Merci, c’est corrigé !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *