Помогите плз 9 класс
2. has been, for
3. have lived, for
4. haven`t seen, since
5. haven`t listen, for
6. has phoned, since
7. haven`t eaten, since