Конечно, давайте рассмотрим ваши предложения. Я помогу исправить ошибки и объясню, почему они нуждаются в изменении.
Ouch! I've been cutting my finger.
Исправление: Ouch! I've cut my finger.
Объяснение: Здесь лучше использовать простое прошедшее время, так как действие завершено.We've been studying English for eight years.
Это предложение правильное!
Объяснение: Используется правильная форма Present Perfect Continuous для обозначения длительности действия.Have you been crying?
Это предложение правильное!
Объяснение: Вопрос в Present Perfect Continuous корректен и естественен.She's been reading this book three times.
Исправление: She's read this book three times.
Объяснение: Здесь корректнее использовать простое прошедшее время, так как действие завершено.My brother has painted his bedroom, but he hasn't finished.
Это предложение правильное!
Объяснение: Present Perfect здесь уместен, так как оно подчеркивает актуальность результата.We've been waiting for the bus for half an hour and it still hasn't come.
Это предложение правильное!
Объяснение: Используем Present Perfect Continuous для длительного ожидания.Oh no! I've been breaking the window.
Исправление: Oh no! I've broken the window.
Объяснение: Это действие завершено, и лучше использовать простое прошедшее время.This week I've been staying with my grandparents, but I'm going home tomorrow.
Это предложение правильное!
Объяснение: Present Perfect Continuous уместен для обозначения продолжающегося действия.
Если у вас есть дополнительные вопросы или вам нужна помощь с другими аспектами изучения английского языка, не стесняйтесь спрашивать!