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
0
%
0
0
0
Back
Restart
__________ you _______ (meet) my parents?
Have / met
Oops!
Okay!
How long _______ you _______ (know) each other?
have / known
Oops!
Okay!
How long _______ they ________(live) in Salvador?
have / lived
Oops!
Okay!
________ you __________ (listen) to Kate Perry's new song? It's really good!
Have / listened
Oops!
Okay!
The students _______ ________ (win) a lot of prizes for their great results.
have won
Oops!
Okay!
They ________ __________ (buy) us some beautiful Christmas gifts.
have bought
Oops!
Okay!
I________ never _________ (see) such a beautiful dress! You look dazzling!
have / seen
Oops!
Okay!
How long ________ your father ___________(work) in that company?
has / worked
Oops!
Okay!
Melinda _______ ________ (not eat) chocolate since 2018.
hasn't eaten
Oops!
Okay!
_________ you sister ________ (sell) her old car? I saw her with a new one yesterday and it's really nice!
Has / sold
Oops!
Okay!
I ______ ______ (have) dogs and cats all my life. I just love animals.
have had
Oops!
Okay!
_______ Melinda ________ (visit) you in New York?
Has / visited
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies