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 and Present Perfect Continuous
0
%
0
0
0
Back
Restart
Look at this wall. Someone _______________ (paint) a beautiful picture on it.
has painted
Oops!
Okay!
Why is the girl wet? She _____________________ (play) in the rain.
has been playing
Oops!
Okay!
He is so happy. He ________________________ (win) the race.
has won
Oops!
Okay!
The glass is still full. He _______________________ (not drink) his beer yet.
has not drunk
Oops!
Okay!
Look at the table. Mum _________ a lot of cookies! (bake)
has baked
Oops!
Okay!
He is completely exhausted. He ________________ (climb) for a few hours.
has been climbing
Oops!
Okay!
Mary _______________________ (clean) her flat all day and she is exhausted.
has been cleaning
Oops!
Okay!
Mum will be angry. My sister ________________ (not wash) the dishes.
has not washed
Oops!
Okay!
Why is she so tired? She ____________________________ (run) .
has been running
Oops!
Okay!
My neighbours _______________________ (build) a nice house in the mountains.
have built
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies