Почему здесь не Perfect Continuous?

  • На одном из ресурсов обратил внимание на такой перевод:
    - Я преподаю в этой школе уже 10 лет
    - I have taught at this school for ten years.

    Но разве здесь не следует использовать Perfect Continuous? Ведь здесь действие началось в прошлом и продолжается в настоящем.
    - I have been teaching at this school for ten years.
    В чем я не прав?

  • Вы правы.
    Что за ресурс дал такой перевод?

  • https://www.youtube.com/watch?v=2RqhrhK42WI&t=1332s
    ТОП 65 неправильных глаголов с примерами | English Spot
    (при разборе 13-го глагола)

  • Посмотрел видео.
    Это просто пример, в котором предпочтение отдали употреблению презент перфект. Так тоже можно говорить.
    Для более детальной информации посмотрите материал из учебника Качаловой и Израилевич (Практическая грамматика английского языка) на странице 155 перед параграфом 54. Там четко сказано, что это понятие можно передать и тем временем, и другим.
    Еще почитайте информацию о презент перфект в этом же учебнике на странице 139-144.
    Употребление презент перфект вам станет понятнее после прочтения.