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
0
%
0
0
0
Back
Restart
We _____ to many countries in Africa.
has flew
have flown
has flown
have flew
Oops!
Okay!
Jack and Jill _____ to the ocean.
have went
have never been
has never been
Oops!
Okay!
I ______ to that song many times
has listened
have listened
listened
Oops!
Okay!
I ___ dinner yet. I am hungry.
haven't eaten
didn't eat
hasn't eaten
Oops!
Okay!
My brother _____ his book yet.
hasn't finished
finished
haven't finished
Oops!
Okay!
She ____ to her friend's house many times.
has drove
has driven
have driven
Oops!
Okay!
Randal and I _ sangria before.
has tried
have tried
tried
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies