We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1
Present Perfect Continuous.
1 Match the broken sentences.
1 Dick has been saving money A … that’s why he has a since October … headache now. 2 Martin has been writing his B … that’s why he’s wearing a essay for an hour … paper hat. 3 Jack has been living in C … and so far he has saved Kuwait since 1998 … $300. 4 Nick has been painting his D … that’s why his shoes are room … covered with mud. 5 Bob has been digging his E … but he hasn’t finished it garden … yet. 6 Bill has been jogging for two F … that’s why he’s so hot. hours … 7 Mike has been studying hard G … and still lives there. all night …
2 Choose the correct form.
1. She is crying because she has cut / has been cutting onions for the salad. 2. I have been cleaning / have cleaned the house for three hours and I need a rest now. 3. Tim has been smoking / has smoked the whole packet of cigarettes. 4. Helen has learnt / has been learning how to sew. Now she can make pretty clothes for her baby. 5. Sarah has been looking / has looked for her mobile all morning she hasn’t found it yet. 6. I have been using / have used my car for three years and so far it has never broken down. 7. Mum has been cooking dinner / has cooked dinner so we can have it now. 8. Ted has been cooking / has cooked dinner for three hours and it isn’t ready yet. 9. Elizabeth has been writing / has written this article since Monday.