for - since

An exercise by Konstantinos Papadamos

  
Fill in all the gaps, then press "Check" to check your answers. Use the "Hint" button to get a free letter if an answer is giving you trouble. You can also click on the "[?]" button to get a clue. Note that you will lose points if you ask for hints or clues!
   for      since   
Fill in: for / since

1. I've beeen waiting my friend since lunchtime.
2. She hasn't spoken to anyone we arrived.
3. I've been learning French two years now.
4. She has been sitting by the window she got that phone call.
5. Grandpa has been in hospital two weeks.
6. They have been living in South Africa more than ten years.
7. I have known your brother 2018.
8. The baby has been sleeping more than five hours.
9. She has worked in our company 1998.
10 We haven't met last summer.