Fill in since or for. 1. She has been in hospital this morning. 2. Joe has lived in London five years. 3. We have known each other June 2010. 4. How long have you been here? - I have been here half an hour. 5. I have had this teddy bear I was a little child. 6. Jason has made music more than 25 years. 7. My mother hasn't spoken to my sister three days. 8. I have learned these words three hours.
2 for
3 since
4 for
5 since
6 for
7for
8for