WorksheetsPresent Perfect & Present Perfect Continuous :o
Total questions: 15
Worksheet time: 8mins
She _________ (paint) a picture. Now she's going to start a new one.
have painted
have been painting
has been painted
has painted
I __________ (read) the book you lent me. I look forward to knowing the ending
have read
has readen
have readen
have been reading
You _ ________ the bathroom! It looks lovely!
have cleaned
have been cleaning
have clean
She ______ ten books this summer. Now she's thinking about buying a Kindle e-reader.
has been reading
have been reading
has read
have read
I have _______. It's so nice out there.
gardened
been gardening
She ___________ that TV all day.
has been watching
has watched
I ________ emails all day
've been writing
've written
've been written
The grass looks wet. ____________?
Has it rained
Has it been raining
I know, I'm really red. ____________!
I've been running
I've run
We _______ each other since we were at school.
have known
have knowning
They' _________ tennis for an hour.
ve been playing
ve played
Thanks for the recipe book! We've ___ two different recipes so far.
been trying
tried
I'm worried about Sam. She's ___ too hard recently.
worked
been working
He's ___ for the party for weeks.
been preparing
prepared
preparing
Have your parents ___ yet?
arrived
been arriving
