Ответ:

  1. I have been reading this book for two hours. Подчёркивается продолжительность действия, которое всё ещё идёт.
  2. She has already finished her homework. Завершённое действие имеет результат в настоящем.
  3. They have been playing football since morning. Усталость — результат длительного действия.
  4. We have never been to Paris. Present Perfect описывает жизненный опыт.
  5. He has been working at this company for five years. Подчёркнута продолжительность работы.
  6. Look! Someone has broken the window. Важен видимый результат.
  7. How long have you been learning English? Спрашиваем о продолжительности процесса.
  8. I have just seen a funny cat on the street. Just обычно употребляется с Present Perfect для недавнего события.
  9. The ground is wet. It has been raining all night. Подчёркнута продолжительность дождя; его результат виден сейчас.
  10. My sister has been cooking dinner. It smells delicious! Запах указывает на результат недавнего процесса.