Ответ:

Перевод задания: Прочитайте ситуации и закончите предложения.

  1. It’s been raining for two hours. (Дождь идёт уже два часа.)
  2. We’ve been waiting for 20 minutes. (Мы ждём уже 20 минут.)
  3. I’ve been learning Japanese since December. (Я учу японский с декабря.)
  4. She’s been working in a hotel since January 18. (Она работает в гостинице с 18 января.)
  5. Our friends have been going to Mexico for years. (Наши друзья ездят в Мексику уже много лет.)

Для действий, начавшихся в прошлом и продолжающихся сейчас, употребляется Present Perfect Continuous: have/has been + глагол с окончанием -ing.