Ответ:

Перевод задания: Составьте предложения по подсказкам. Используйте Present Perfect Continuous. Добавьте since или for, где необходимо.

  1. I have been studying art since 2018.
    Я изучаю искусство с 2018 года.

  2. How long have you been wearing your glasses?
    Как давно ты носишь очки?

  3. Have you been swimming all afternoon?
    Ты плавал(а) весь день?

  4. It has been raining for two hours now.
    Дождь идёт уже два часа.

  5. We haven’t been watching the match.
    Мы не смотрим матч.

  6. My parents have been studying English for five years.
    Мои родители изучают английский пять лет.

  7. How long has Joanna been working in that café?
    Как давно Джоанна работает в том кафе?

  8. Has Amy been surfing the Internet all day?
    Эми весь день сидит в интернете?

  9. My sister has been working as a photographer for three years.
    Моя сестра работает фотографом три года.

  10. Have Hannah and Eve been revising for their exam all evening?
    Ханна и Ив весь вечер готовятся к экзамену?

Пояснение: Since указывает на начальный момент, а for — на продолжительность.