Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
PRESENT PERFECT REVIEW
0
%
0
0
0
Back
Restart
My mom ________ (make) a cake for my party tonight
My mom has made a cake for my party tonight
Oops!
Okay!
I _________ (visit) London 4 times
I have visited Londond 4 times
Oops!
Okay!
I ____________ (not drive) a motorcycle before
I haven't driven a motorcycle before
Oops!
Okay!
My best firend __________ (sick) this week
My best friend has been sick this week
Oops!
Okay!
I _________ (lose) my car keys!
I have lost my car keys!
Oops!
Okay!
I _________ (not say) anything bad about you
I haven't said anything bad about you
Oops!
Okay!
________ you ever ________ (speak) to a famous person?
Have you ever spoken to a famous person?
Oops!
Okay!
My dad __________(live) in Paris all his life
My dad has lived in Paris all his life
Oops!
Okay!
______ you______(see) the new Marvel movie?
Have you seen the new marvel movie?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies