Intermediate Level >> Grammar Worksheets >> Students match the present perfect continuous sentences with the results/reasons.

Present Perfect Continuous Matching Worksheet


Match the present perfect continuous sentences on the left with the reasons and results on the right.

I've been reading all night.
I've been writing for hours.
I've been sleeping badly.
I've been baking bread.
I've been waiting for a bus.
I've been saving for years.
I've been living with my sister.
It's been raining all day.
My eyes are red.
My hand has cramp.
I feel exhausted.
There's flour everywhere.
My patience is disappearing!
I can buy that car.
They're working on my house.
I'm so depressed! Premium

Site Guides


Test Prep

Other Materials


Also On Site

© 2001-2024