Ktoś pomoże? Zadania w załączniku

Ex.5
1. since
2. for
3. since
4. since
5. for
6. for
Ex.7
1. did you buy
2. Have you ever gone
3. have never broken
4. stayed up
5. Have you ever eaten
6. left