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 -
0
%
0
0
0
Back
Restart
We ... (climb) a very high mountain.
have climbed
Oops!
Okay!
They ... (never-see) a lion in the wild.
have never seen
Oops!
Okay!
My sister ... (never-write) a blog.
has never written
Oops!
Okay!
My dad ... (swim) with dolphins.
has swum
Oops!
Okay!
The helicopter ride ... (be) really noisy.
has been
Oops!
Okay!
My friends ... (go) to Italy.
have gone
Oops!
Okay!
I ... (have) an amazing experience in the wild.
have had
Oops!
Okay!
I ... (visit) Paris.
have visited
Oops!
Okay!
My grandma ... (never-travel) by plane.
has never travelled
Oops!
Okay!
I ... (never-sleep) in a tent.
have never slept
Oops!
Okay!
I ... (never-carry) a heavy rucksack
have never carried
Oops!
Okay!
My brothers ... (see) whales.
have seen
Oops!
Okay!
My sister ... (never-put up) a tent.
has never put up
Oops!
Okay!
Tom ... (fly) in a helicopter.
has flown
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies