Ответ:

Перевод задания: Выберите правильную форму глагола.

1–2. Полные предложения обрезаны, поэтому определить правильный вариант невозможно.

  1. It's been snowing since yesterday. (Снег идёт со вчерашнего дня.)
  2. I've been learning the piano for years. (Я уже много лет учусь играть на пианино.)
  3. We have never been abroad. (Мы никогда не были за границей.)
  4. I haven't eaten lunch yet. (Я ещё не обедал.)

В предложении 3 используется Present Perfect Continuous, потому что действие продолжается с определённого момента. В предложении 6 используется Present Perfect с глаголом eat, так как речь идёт о результате — обед ещё не съеден.

Ответ: 1–2 — нужны продолжения предложений; 3 been snowing; 4 been learning; 5 been abroad; 6 eaten.