1. Where have you been? **Have you been playing** (you / play) tennis?
2. Look! **Somebody has broken** (somebody / break) that window.
3. You look tired. **Have you been working** (you / work) hard?
4. **Have you ever worked** (you / ever / work) in a factory?' 'No, never.'
5. 'Liz is away on holiday.' 'Is she? Where **has she gone** (she / go)?'
6. My brother is an actor. **He has appeared** (he / appear) in several films.
7. 'Sorry I'm late.' 'That's all right. **I haven't been waiting** (I / not / wait) long.'
8. 'Is it still raining?' 'No, **it has stopped** (it / stop).'
9. **Have you seen** (you / see) (I / lose) my phone it anywhere?
10. **I have read** (I / read) the book you lent me, but **I haven't finished** (I / not / finish) it yet. It's very interesting.
11. **I have read** (I / read) the book you lent me, so you can have it back now.
12. This is a very old book. **I have had** (I / have) it since I was a child.
**Объяснение:**
* В этом упражнении мы выбираем между Present Perfect Simple и Present Perfect Continuous, чтобы правильно выразить значение каждого предложения.
* Present Perfect Continuous используется, чтобы подчеркнуть продолжительность действия или его недавность (например, "Have you been playing tennis?", "Have you been working hard?").
* Present Perfect Simple используется для завершенных действий или для указания на опыт (например, "Somebody has broken that window", "Have you ever worked in a factory?", "I have read the book").