8. Fill in the gaps with yet, resently, how long, never, since, just, so far, for or ever. 1. . . . have you been a teacher? 2. Kate has . . . cleaned the windows. 3. He hasn't phoned . . . Sunday. 4. She has only written one letter . . . . 5. Have you . . . been to Egypt. 6. Sandra has . . . driven a car before. 7. Have you used it . . . ? 8. You have known them . . . five years. 9. I haven't invited anyone to the party . . . . 10. She has been skiing . . . she was child.