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
Lucy / never / cook / breakfast .
Lucy has never cooked breakfast.
Oops!
Okay!
We / be / here / two weeks
We have been here for 2 weeks.
Oops!
Okay!
They / not / be / in London / 6 months.
They haven't been in London for 6 months.
Oops!
Okay!
We / never / try / roller-skating.
We have never tried roller-skating.
Oops!
Okay!
I / never / meet / his mother.
I have never met his mother.
Oops!
Okay!
They / go / to Scotland / twice.
They have gone to Scotland twice.
Oops!
Okay!
Tom / not / visit / St. Paul's
Tom hasn't visited St.Paul's.
Oops!
Okay!
You / know / David / ten years?
Have you known David for ten years?
Oops!
Okay!
She / not / see / The Lord of the Rings.
She hasn't seen The lord of the rings.
Oops!
Okay!
I / not / know / him / three years.
I haven't known him for 3 years.
Oops!
Okay!
He / live / here / three years.
He has lived here for 3 years.
Oops!
Okay!
He / not / live / in Berlin.
He hasn't lived in Berlin.
Oops!
Okay!
She / go / to Peru / several times.
She has gone to Peru several times.
Oops!
Okay!
I / study / French / I was 8.
I have studied French since I was 8.
Oops!
Okay!
He / ever / drink / too much coffee
He has ever drunk too much coffee.
Oops!
Okay!
You / not / study / French / Dec 2015.
You haven't studied French since Dec 2015.
Oops!
Okay!
She / never / eat / octopus.
She has never eaten octopus.
Oops!
Okay!
We / never / read / that book / before.
We have never read that book before.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies