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 for experience
0
%
0
0
0
Back
Restart
He __________ (break) his leg three times.
He has broken his leg three times.
Oops!
Okay!
She _____________ (not try) bungee jumping yet.
She hasn't tried bungee jumping yet.
Oops!
Okay!
___________ (you read) that cookbook I gave you yet?
Have you read that cookbook I gave you yet?
Oops!
Okay!
__________ (you visit) the castle yet?
Have you visited the castle yet?
Oops!
Okay!
This is the first time I __________ (make) Thai food.
This is the first time I have made Thai food.
Oops!
Okay!
I ____________ (never fly) to London.
I have never flown to London.
Oops!
Okay!
____________ (he ever cook) Mexican food?
Has he ever cooked Mexican food?
Oops!
Okay!
Paul _________ (never hear) of this film.
Paul has never heard of this film.
Oops!
Okay!
__________ (you ever eat) snails?
Have you ever eaten snails?
Oops!
Okay!
__________ (you be) to Glasgow before?
Have you ever been to Glasgow before?
Oops!
Okay!
Bob __________ (never eat) curry before. He doesn't eat much spicy food.
Bob has never eaten curry before. He doesn't eat much spicy food.
Oops!
Okay!
________ (she see) the new apartment yet?
Has she seen the new apartment yet?
Oops!
Okay!
The football team __________ (win) the championship six times.
The football team has won the championship six times.
Oops!
Okay!
My parents _________ (never be) to any museums in Edinburgh.
My parents have never been to any museums in Edinburgh.
Oops!
Okay!
__________ (you be) to that Italian restaurant on the corner yet? It's great.
Have you ever been to that Italian restaurant on the corner yet? It's great.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies