Answer:
2. For
3. Since
4. Since
5. For
6. For
2. Haven't
3. She's played
4. For ages
5. How long have you been here?
6. He's worked
Step-by-step explanation:
5.8m questions
7.5m answers