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
A2 Unit 8 Present Perfect
0
%
0
0
0
Back
Restart
Complete: ___ Sam ever ____ to Canada? (be)
Has been
Oops!
Okay!
Complete: I ___ (not/see) snow in the mountains before.
I haven't seen snow in the mountains before.
Oops!
Okay!
Complete: Have you ever ___ (lose) something important?
lost
Oops!
Okay!
Complete: They ___ (meet) some amazing people on their trip.
They have met some amazing people on their trip.
Oops!
Okay!
Complete: He ___ (go) to Australia and he's still there.
He has gone to Australia.
Oops!
Okay!
Complete: He ___ (never/be) to a sunny country.
He has never been to a snowy country.
Oops!
Okay!
Complete: I ___ just lost my keys.
I have just lost my keys.
Oops!
Okay!
Complete: They ___ (not/visit) Paris yet.
They haven't visited Paris yet.
Oops!
Okay!
Complete: ___ you ever ____ Japanese food?(eat)
Have eaten
Oops!
Okay!
Complete: She ___ never ____ to Canada.(be)
She has never been to Canada.
Oops!
Okay!
Complete: She ___ never slept in a tent.
She has never slept in a tent.
Oops!
Okay!
Complete: ____ you ever ___ (ride) a horse?
have ridden
Oops!
Okay!
Complete: She ___ (be) to Australia – she ___-(come) back last week.
She has been to Australia.She came back last week
Oops!
Okay!
Complete: She ___ (run) in the snow before.
She has run in the snow before.
Oops!
Okay!
Complete: _____ you ever ___ (find) any money in the street?
have found
Oops!
Okay!
Complete: She ___ (learn) a lot about the area.
She has learned a lot about the area.
Oops!
Okay!
What is the past participle of 'climb'?
climed
climbed
clumb
climbing
Oops!
Okay!
Complete: A group of students ___ (arrive) at the base camp.
A group of students has arrived at the base camp.
Oops!
Okay!
Which sentence is incorrect?
She have never eaten broccoli.
I have never eaten broccoli.
She has never eaten broccoli.
They have never eaten broccoli.
Oops!
Okay!
Complete: The students ___ (not/arrive) yet.
The students haven't arrived yet.
Oops!
Okay!
Complete: ___ they ever camped in the mountains?
Have
Oops!
Okay!
Complete: We ___ (never/stay) in a forest.
We have never stayed in a forest.
Oops!
Okay!
Complete: We ___ (not/be) to Scotland.
We haven't been to Scotland.
Oops!
Okay!
Complete: _____Charlie ever ___ (have) a night in an igloo?
has had
Oops!
Okay!
Complete: ___ they ______(ever/sleep) on the beach?
HAVE SLEPT
Oops!
Okay!
Complete: He ___ (write) three books in his life.
He has written three books in his life.
Oops!
Okay!
Complete: He ___ (find) a beautiful snake.
He has found a beautiful snake.
Oops!
Okay!
Complete: ___ she ever ____ to France?(be)
Has been
Oops!
Okay!
Complete: _____ you ever ___ (be) to a cold country?
have been
Oops!
Okay!
Complete: I've never ___ (meet) a famous person.
met
Oops!
Okay!
Complete: ___- you ever ___ (swim) in the ocean?
have swum
Oops!
Okay!
Complete: I ___ (see) that film before.
I have seen that film before.
Oops!
Okay!
Complete: He ___ (swim) with dolphins before.
He has swum with dolphins before.
Oops!
Okay!
Complete: I ___ (get) lost on a mountain once.
I have got lost on a mountain once.
Oops!
Okay!
Complete: ___ you _____ (ever/write) a letter to a stranger?
Have written
Oops!
Okay!
Complete: They ___ (not/ski) in the Alps.
They haven't skied in the Alps.
Oops!
Okay!
Complete: She ___ (camp) near the ocean.
She has camped near the ocean.
Oops!
Okay!
Which sentence is incorrect?
She has seen a koala.
I has seen a koala.
We have seen a koala.
I have seen a koala.
Oops!
Okay!
Complete: ___ he ever _____ an ice cube? (eat)
Has eaten
Oops!
Okay!
Complete: They ___ (cook) dinner already.
They have cooked dinner already.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies