Click here to go back to the homepage to learn English...
Log in!

Click here to log in
New account
4 million accounts created!
JOIN our free club and learn English now!



  • Home
  • Print
  • Guestbook
  • Report a bug




  • GREAT!
    Get a free English lesson every week! 2 MILLION subscribers!
    Click here!







    Partners:
    - Our other sites
       


    Learn English > English lessons and exercises > English test #100565: For / Since
    > Other English exercises on the same topic: For or since? [Change theme]
    > Similar tests: - Placement test : grammar for beginners - For, Since, During or Ago - For /During /While - For/Since: first step ... - For/Since: second step... - During / For / Since / While - For or Since - Since or For
    > Double-click on words you don't understand


    For / Since


    Choose the right word.



    Twitter Share
    English exercise "For / Since" created by lemagemasque with The test builder
    Click here to see the current stats of this English test

    Please log in to save your progress.


    1. How long is it you last saw Mary?

    2. I have been living in Burgundy 2007.

    3. How long have you been married? I have been married 7 years.

    4. He is fifty if he's a day but how long has he been a teacher? He has been a teacher the end of the Cold War.

    5. I lived here 15 years and I can hardly recognize the borough that I was born in.

    6. How long was the castle inhabited? It was inhabited ages and ages but the owner died recently.

    7. We have been walking a long time and now I am exhausted.

    8. They have been swimming six o'clock in the morning.

    9. I don't like it, I really don't like it... James has been gone a quarter of an hour and he is not back yet.

    10. Ever I moved to New York, I can no longer speak French.









    End of the free exercise to learn English: For / Since
    A free English exercise to learn English.
    Other English exercises on the same topic : For or since? | All our lessons and exercises



    Share : Facebook / Google+ / Twitter / ...