For and Since. Select the correct answer to complete the sentences.
1. I have not seen her _________last year.
2. They have been married _________2010.
3. He has been a teacher _________ten years.
4. I have liked that song _________I heard it.
5. She has been busy _________the morning.
6. We have been waiting _________an hour.
7. The park has been open _________spring.
8. I have known my best friend _________high school.
9. He has been visiting his grandparents _________last summer.
10. They have been working _________the new project.