Решение:
В данном задании нужно поставить глагол в Present Perfect Simple или Continuous. Выбор зависит от контекста предложения.
- Have you been playing (you / play) tennis? - Используем Continuous, так как вопрос о действии, которое, возможно, только что закончилось или продолжалось некоторое время.
- has somebody broken (somebody / break) that window. - Используем Simple, так как важен результат действия (окно разбито).
- Have you been working (you / work) hard? - Используем Continuous, чтобы узнать, как долго или насколько интенсивно человек работал.
- Have you ever worked (you / ever / work) in a factory? - Используем Simple с 'ever', чтобы спросить о прошлом опыте.
- has she gone (she / go)? - Используем Simple, чтобы узнать, куда человек отправился (и, возможно, он еще там).
- I have had (I / have) it since I was a child. - Используем Simple с 'since', чтобы указать на длительность владения предметом.
- have you been watching (I / watch) TV.' - Используем Continuous, так как вопрос о действии, которое могло продолжаться некоторое время.
- has appeared (he / appear) in several films. - Используем Simple, так как речь идет о факте, опыте.
- I haven't waited (I / not / wait) long.' - Используем Simple с 'long', чтобы обозначить, что время ожидания не было долгим.
- you have cried (you / cry). - Используем Simple, так как видим результат (уставший вид, возможно, из-за слез).
- Has it stopped (it / stop)? - Используем Simple, чтобы узнать, закончилось ли действие (дождь).
- have been playing (they / play) in the garden. - Используем Continuous, чтобы описать действие, которое происходит сейчас и, возможно, еще продолжается.
- Have you lost (I / lose) my phone. - Используем Simple, чтобы спросить о результате (телефон потерян?).
- Have you read (I / read) the book you lent me, but have you finished (I / not / finish) it yet. It's really interesting. - В первой части Simple, чтобы спросить о факте прочтения. Во второй части Simple с 'yet', чтобы указать на незавершенность.
- Have you read (I / read) the book you lent me, so you can have it back now. - Используем Simple, чтобы спросить о факте прочтения.