Ответ:

Перевод задания: Переведите на английский, используя Present Perfect или Present Perfect Continuous.

  1. My wife has been painting for five years, but she hasn’t sold a single painting yet.
    Моя жена рисует уже пять лет, но ещё не продала ни одной картины. Длительное занятие передано через Present Perfect Continuous, а отсутствие результата к настоящему моменту — через Present Perfect.
  2. I am glad that we have finished this work.
    Я рад, что мы закончили эту работу. Present Perfect подчёркивает, что работа завершена и результат актуален сейчас.