Grammar Exercise: Present Perfect Continuous - I've Been Crying Because...

Intermediate

Complete the sentences using the correct endings from the table.

Remember you can use your mouse to drag and drop!


They've been playing in the garden
I've been cutting onions
I've been working hard all day
I've been working in the garden
I've been reading documents all morning
I've been waiting two hours for you
I've been walking in the rain
I've been writing letters to everyone
I've been running in the sun
I've been decorating the house

1. I am sweating because...

    

2. I've been crying because...

    

3. My clothes are all wet because...

    

4. I'm really angry because...

    

5. I'm very tired because...

    

6. There are envelopes everywhere because...

    

7. The children are exhausted because...

    

8. There is paint on the floor because...

    

9. My eyes are tired because...

    

10. My hands are dirty because...

    

© 2001-2024 esl-lounge.com