Ответ:

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

My wife has been painting for five years, but she hasn't sold a single picture yet.

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

Перевод: Моя жена рисует уже пять лет, но ещё не продала ни одной картины.