Подскажите с Perfect-ом

  • Здравствуйте. Учу Present Perfect и возникло недоразумение.
    Как перевести такое предложение, пассивом или активом?
    I have always been afraid of storms.
    И разъясните пожалуйста кто понимает, почему?...активный залог или пассивный. Мне кажется, что это пассивный залог, т.к. он идет have+been+II participle.
    А с другой стороны смущает, то что это been может быть смысловым глаголом того же II participle. Т.Е. я есть напуганный только в Present Perfect.
    Спасибо кто объяснит!

  • Все дело в том, что afraid --прилагательное.
    adjective UK ​ /əˈfreɪd/ US ​ /əˈfreɪd/
    afraid adjective (FEAR)


    A2 [ after verb ] feeling fear, or feeling worry about the possible results of a particular situation:
    He was/felt suddenly afraid.
    I've always been afraid of flying/heights/spiders.

    Поэтому никакого пассива, be afraid --бояться. I am afraid --я боюсь ваше предложение :я всегда боялся бурь.
    Таких выражений с прилагательными много be late, be glad, be happy, proud . Путает обычно то, некоторые переводятся на русский глаголом. Но это уже не их вина.

  • Спасибо за ответ.