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 IMPULSE
0
%
0
0
0
Back
Restart
How long _____ she lived here?
has
Oops!
Okay!
He has ________ as a Travel agent for ten years
Worked
Oops!
Okay!
Have you been _____ on horses again?
Betting
Oops!
Okay!
They have _____ to Europe
Traveled
Oops!
Okay!
I have_____ the waiter
Tipped
Oops!
Okay!
I’ve______ to meet you.
Drove
Oops!
Okay!
They have been _____ in this house since 2016
Living
Oops!
Okay!
I have _____ about having my own car
Dreamed
Oops!
Okay!
We have been ____here for three hours
Sitting
Oops!
Okay!
He has ____ in North America
Studied
Oops!
Okay!
She has never ____ a live shark
Seen
Oops!
Okay!
I have never _____ seasick before
Felt
Oops!
Okay!
Have you _____ ? I’m making Hotdogs now
Eaten
Oops!
Okay!
We’ve _____ many cruises together so far
Taken
Oops!
Okay!
I have been_____ for you for an hour
Waiting
Oops!
Okay!
I have already _____ to Florida
been
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies