Ana Sayfa Present Perfect Simple vs Present Perfect Progressive Exercise - 1 Choose either present perfect or present perfect continuous tense. 1. I have repaired have been repairing the car. We can go on now. 2. The kitchen is a complete mess! What have the children done have the children been doing ? 3. I have been reading have read this book for hours but I am still at chapter 10. 4. I haven't seen haven't been seeing you for ages, how have you been? 5. If you have finished have been finishing your homework, you can go out to play with your friends. 6. Julie has lost has been losing a lot of weight lately, I hope she doesn't get sick. 7. Simon has been writing has written four books and they are all published. 8. David feels great these days. He has been getting has got up early lately. 9. My younger brother has found has been finding an amazing job at the local construction firm. 10. I am really broke these days because I have spent have been spending it all for fixing my car . 11. There is only a little cake left because your dad has eaten has been eating it in the past 3 days. 12. We have painted have been painting our living room. I think it looks a lot better. 13. She has cleaned has been cleaning the kitchen. Everything is sparkling clean. 14. I have driven have been driving for over eight hours now. I am extremely tired. 15. Recently, I have studied have been studying a lot. My exams are in a few weeks. Your score: Answer key: Facebook Twitter