Ответ:

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

  1. Hi, Kate. Have you been swimming? (Привет, Кейт. Ты плавала?)
  2. I’m sorry I’m late, Ben. How long have you been waiting? (Извини, что опоздал, Бен. Как долго ты ждёшь?)
  3. Why are you so dirty? What have you been doing? (Почему ты такой грязный? Что ты делал?)
  4. Hi, Anna. How long have you been working here? (Привет, Анна. Как давно ты здесь работаешь?)
  5. You sell phones? How long have you been doing that? (Ты продаёшь телефоны? Как давно ты этим занимаешься?)

Используется Present Perfect Continuous: have/has been + глагол с -ing, когда действие началось раньше и продолжается сейчас или только что закончилось.