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 SIMPLE / CONTINUOUS
0
%
0
0
0
Back
Restart
She must be tired. She_______ (clean) her house all afternoon.
has been cleaning
Oops!
Okay!
They _____________ (travel) for months and they _____________ (visit) three countries so far.
have been travelling - have visited
Oops!
Okay!
I _____________ (read) all afternoon. I _____________ (read) five chapters!
have been reading - have read
Oops!
Okay!
The students __________ (finish) their exams. They look very happy!
have finished
Oops!
Okay!
You know your dinner is in half an hour. How many of those chocolates ___ you _______ (eat)?
have you eaten
Oops!
Okay!
How long ________________ (she wait) for us?
has she been waiting
Oops!
Okay!
Help! I __________ just (lose) my wallet. How can I get home?
have just lost
Oops!
Okay!
I _____________ (wash) the windows all day without any help!
have been washing
Oops!
Okay!
I ________________ (practice) the piano for 30 minutes.
have been practicing
Oops!
Okay!
Somebody ________ (ate) my cookies. There are none left.
has eaten
Oops!
Okay!
Bob ________________ (run) ten kilometres.
has run
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies