Ответ:
Перевод задания: Заполните пропуски, выбрав правильную форму.
- Mary has been teaching Spanish for 5 years. (Мэри преподаёт испанский уже пять лет.) — Длительное действие, которое продолжается до настоящего момента.
- They haven’t done their homework yet. (Они ещё не сделали домашнее задание.) — Слово yet обычно употребляется с Present Perfect.
- Mike has been playing football since morning. (Майк играет в футбол с утра.) — Действие длится с указанного момента.
