Конечно! Давайте разберем, когда использовать простое совершенное время (Perfect Simple) и совершенное продолженное время (Perfect Continuous) в предложениях. Я приведу примеры и объясню их выбор.
Someone has eaten my chocolate. – Здесь используется простое совершенное время (Perfect Simple), потому что акцент делается на завершенном действии (употребление шоколада), результата которого мы видим (шоколада осталось только половина).
I have got a terrible headache. The neighbours have been playing loud music all day. – В данном случае используется совершенное продолженное время (Perfect Continuous), так как говорит о продолжительном действии (играют громкую музыку) и его эффекте на нынешнее состояние (головная боль).
"What have you done? Your clothes are covered in flour." "I have just made a cake." – Здесь "have you done" используется в простом совершенном времени, акцент на завершённом результате действия (одежда покрыта мукой), а "I have just made a cake" также в простом совершенном времени, так как мы говорим о факте - я только что сделал торт.
I am really sorry - I have broken your glass. – Опять же, используется простое совершенное время для обработки факта, что стекло сломано (завершенное действие).
We have been driving for hours and we still have not found the right road. – Здесь применено совершенное продолженное время, чтобы подчеркнуть длительность действия (водили машину в течение нескольких часов), а "have not found" в простом совершенном времени, так как акцент на том, что мы всё ещё не нашли дорогу.
She has had twelve driving lessons up to now. – Это простое совершенное время, потому что подчеркивается количество полученных уроков.
He has liked classical music since he was a child. – В этом случае используется простое совершенное время. Оно рассказывает о постоянной ситуации (любовь к классической музыке), начиная с определённого момента в прошлом.
The children have been playing computer games all morning and they are driving me mad! – Здесь выбрано совершенное продолженное время, так как акцент на длительности их действия (игра в компьютерные игры) и его эффекте на говорящего (действие раздражает).
I have learnt Polish for a year. – Здесь используется простое совершенное время, так как акцент на факте изучения языка.
I have been studying for hours and I have just finished. – Первое действие (изучение) подчеркивает длительность, а второе (завершение) - акцент на законченном результате. Поэтому «I have been studying» - совершенное продолженное, а «I have just finished» - простое совершенное.
You are very red! Have you been running? – Здесь вопрос о длительном действии (бег) с тем, что это может быть причиной текущего состояния.
I have completed half the work up to now. – Здесь используется простое совершенное время, так как речь идет о завершенном действии (выполнение работы).
I have visited lots of different countries over the years. – Здесь используется простое совершенное время, акцент на факте (посещения разных стран).
He has been writing a travel guide for the last six months. – Используется совершенное продолженное время, чтобы показать длительность действия (написание гидов).
We have watched this film twice already. – Простое совершенное время, подчеркивающее завершенность действия (просмотр фильма).
My back really hurts. I have been carrying that heavy backpack all day. – Здесь используется совершенное продолженное время, акцент на длительности действия (ношение рюкзака) и его результате (боль в спине).
I have run out of money but I have bought some wonderful souvenirs. – Первое - простое совершенное время (покупка сувениров завершена), второе - также простое совершенное время, так как акцент на факте покупки.
My friends have been travelling around Europe for the last two months. – Совершенное продолженное время, показывающее длительное действие (путешествие).
Каждое предложение иллюстрирует, как использование разных форм помогает понять, акцентируем ли мы завершенное действие или его длительность. Надеюсь, это объяснение поможет! Если есть дополнительные вопросы, пожалуйста, спрашивайте.