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
0
%
0
0
0
Back
Restart
5. We (beat)__________________________ the ball.
HAVE BEATEN
Oops!
Okay!
He (not walk) _____________________ to school
HASN'T WALKED
Oops!
Okay!
1. I (become)_________________________ an artist.
HAVE BECOME
Oops!
Okay!
We (never/be) _____________________ to Paris
HAVE NEVER BEEN
Oops!
Okay!
She (never/finish)__________________ the book
HAS NEVER FINISHED
Oops!
Okay!
3. She (not cut)________________________ the ingredients.
HASN'T CUT
Oops!
Okay!
They (Never/go) _____________ to Madrid
HAVE NEVER GONE
Oops!
Okay!
1. I (not do)_________________________ my homework.
HAVEN'T
Oops!
Okay!
7. I (not finish)________________________ eating my dinner.
HAVEN'T FINISHED
Oops!
Okay!
5. It (cost)__________________________ me 10€.
HAS COST
Oops!
Okay!
2. You (come)_______________________ to the party!
HAVE COME
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies