Задание
Fill in the gap. Choose the correct answer.
She __________ \(teach\) at this school for ten years.
- have been teaching
- has been taught
- has been teaching
- have been taught