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 Tenses
0
%
0
0
0
Back
Restart
Jacqueline ___ not ____ (be) to Indonesia.
has, been
Oops!
Okay!
My teacher ___ ____ (live) here since 2010.
has lived
Oops!
Okay!
___ you ____ (submit) your art project?
Have, submitted
Oops!
Okay!
I ___ never ____ (eat) Korean food.
have, eaten
Oops!
Okay!
She ___ ____ (be) absent since Monday.
has been
Oops!
Okay!
I ___ ____ (look) for my friend for ages.
have looked
Oops!
Okay!
Zoe ___ ____ (forgot) her assignment.
has forgotten
Oops!
Okay!
They ___ ____ (go) to her concert.
have gone
Oops!
Okay!
My father ___ ____ (work) as an engineer since I was five.
has worked
Oops!
Okay!
The famous boxer ___ ____ (win) many awards.
has won
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies