English is good for you
Back
Your English teacher's website

 

June 3rd, 2020 : worksheet #2 (2)

Since, or for ?
Answers.

  1. Mrs Brown has been in hospital for three weeks.
  2. We have known the Robinsons for years.
  3. We have had this car since last April.
  4. I haven't seen her for ages.
  5. I have hated spiders since I was a kid.
  6. She has been waiting for you for half an hour.
  7. It's been raining since lunch-time.
  8. They have been playing chess for hours.
  9. They've been living in Canada since the 80s.
  10. Emma has been working in the garden since 2:00.

Why are the verbs in different tenses ?
What is the tense of the purple verbs ?

Click here >> See the answers on the next page. << Click here
Traduisez ces phrases (sans nécessairement les écrire).
N'oubliez pas : tout ceci dure encore.
La correction est ci-dessous (commentaire vidéo).

© Mr B. 2005-2020