Choose the correct verb form(present perfect simple or continuous). 1. i'm very sorry that i have(broken/been breaking) your cup. 2. oh, it's not ready! you have(written/ been writing) this compost tion for the whole day. 3. ann's clothes are covered in stains. she has(painted been paint ing) since morning. 4. i have(known/ been knowing) her for many years. 5. where is tom? i haven't(seen/ been seeing) him today. 6. you are so dirty! what have you(done/ been doing)? 7. this is the best book i have ever(read/ been reading). 8. someone has(eaten/ been eating) my sweets. they are nearly all gone but the box was quite full a week ago. 9. where have you been? i have(waited/ been waiting) for you for ages. 10. look! somebody has(stolen/ been stealing) your luggage. 11. you have(driven/ been driving) all day. let me drive now. 12. you are very red. have you(run/ been running)? 13. she has(had/ been having) twelve driving lessons up to now.