esercizi for e since

1. I have been working ___ 6 o'clock.
  • since
  • for
  • since then
2. I haven't been in Italy ____ last October.
  • since
  • for
  • since then
3. You have been working ___ hours.
  • since
  • for
  • since then
4. They have been working here ___ 5 years.
  • since
  • for
  • since then
5. When I was child, a dog bit me. I’ve hated dogs ___.
  • since
  • for
  • ever since
6. They bought the car in 2012 and they’ve repaired it many times ___.
  • from since
  • since
  • since then
7. I will be here ____ 8 o'clock tomorrow.
  • since
  • for
  • from
8. She works ___ 4 to 10.
  • since
  • for
  • from

Score =

Correct answers: