Ответ:

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

  1. I have been waiting for you for over an hour! Where have you been? (Я жду тебя уже больше часа! Где ты был?)
  2. She has just baked a chocolate cake. Would you like some? (Она только что испекла шоколадный торт. Хочешь кусочек?)
  3. How long have you been learning to cook? (Как долго ты учишься готовить?)
  4. They have never tried Indian food before. (Они никогда раньше не пробовали индийскую еду.)
  5. He has not finished his soup yet. (Он ещё не закончил есть свой суп.)
  6. My hands are dirty because I have been making pastry. (У меня грязные руки, потому что я готовил тесто.)

Present Perfect Continuous используется для длительного действия или действия с видимым результатом; Present Perfect — для завершённого действия и жизненного опыта.

Ответ: 1) have been waiting; 2) has just baked; 3) have been learning; 4) have never tried; 5) has not finished; 6) have been making.