Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
present perfect continuous
0
%
0
0
0
Back
Restart
Emma is tired. She (tidy) her room all morning.
has been tidying
Oops!
Okay!
I (wait) for you to call.
have been waiting
Oops!
Okay!
We (try) to contact you all day to tell you that you have won a prize.
have been trying
Oops!
Okay!
I/ peel/ potatoes (negative)
I haven't been peeling potatoes.
Oops!
Okay!
Sally's been cooking all afternoon. She (prepare) for the party since lunchtime.
has been preparing
Oops!
Okay!
Ben is tired because he (paint) his room.
has been painting
Oops!
Okay!
The students (not do) exams all morning.
haven't been doing
Oops!
Okay!
I (not read) books this summer.
haven't been reading
Oops!
Okay!
Why is the kitchen in a mess? - Because Alan (make) a cake.
has been making
Oops!
Okay!
The earth (get) warmer.
has been getting
Oops!
Okay!
My son (stay) up late a lot recently- I'm rather worried.
has been staying
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies