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 or PAST SIMPLE
0
%
0
0
0
Back
Restart
The girls ______________ (not finish) their lunch yet.
haven't finished
Oops!
Okay!
We ______ (see) Oliver yesterday.
saw
Oops!
Okay!
He ____________ (go) to Canada last summer.
went
Oops!
Okay!
What _______________ (do) with your hair?
have you done
Oops!
Okay!
They _________ (clean) the car. It looks new again.
have cleaned
Oops!
Okay!
Amy ___________ (live) in Portugal when she was young.
lived
Oops!
Okay!
Oh no! I _________ (lose) my wallet!
've lost
Oops!
Okay!
Some years ago he _____________ (study) English there.
studied
Oops!
Okay!
What _______________ (she / do) with her room?
has she done
Oops!
Okay!
At the weekend, they _____________ (play) football, then they ___________ (go) to a restaurant.
played / went
Oops!
Okay!
I'm sorry, but I ______________ (not do) my homework.
haven't done
Oops!
Okay!
My great great grandfather __________ (have) five sisters.
had
Oops!
Okay!
_______ (you/play) Fortnite'?
Have you played
Oops!
Okay!
I ___________ (never/be) to Vienna.
have never been
Oops!
Okay!
She _______ (live) in seven different countries, so she knows a lot about different cultures.
has lived
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies