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 (affirmative & negative)
0
%
0
0
0
Back
Restart
My grandparents _____ (travel) by train three times
have travelled
Oops!
Okay!
Rachel and Monica _____ (swim) in a lake once
have swun
Oops!
Okay!
Mary _____ (act) in a play four times
has acted
Oops!
Okay!
Julia _____ (swin) in a lake many times
has swun
Oops!
Okay!
Marianne _____ (not skydive) this week
hasn't skydived
Oops!
Okay!
Annie _____ (touch) a dolphin twice
has touched
Oops!
Okay!
Lucas _____ (not travel) by train
hasn't travelled / has never travelled
Oops!
Okay!
My parents ______ (not act) in a play
haven't acted / have never acted
Oops!
Okay!
Gabriel and Andrew _____ (not touch) a dolphin
haven't touched / have never touched
Oops!
Okay!
Josh and Mark _____ (skydive) recently
have skydived
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies