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 yet just already ever never for ...
0
%
0
0
0
Back
Restart
I/ take a photo/yet
I haven't taken a photo yet
Oops!
Okay!
He/ tidy his room just
He has just tidied his room
Oops!
Okay!
My sister / ride a horse /she was 10 (since/for)
My sister has ridden a horse since she was 10
Oops!
Okay!
We /buy /an expensive phone never
We have never bought an expensive phone
Oops!
Okay!
I / listen to music / 3 hours (since/for)
I have listened to music for 3 hours
Oops!
Okay!
they/be/to Italy ever
Have they ever been to Italy?
Oops!
Okay!
they / fly/to India ever
have they ever flown to India?
Oops!
Okay!
I / ride a bike / I was 5 (since /for)
I have ridden a bike since I was four
Oops!
Okay!
She / know/ her best friend/ 1999 (since/ for)
She kas known her best friend since 1999
Oops!
Okay!
You /read / a fantasy book ? yet
Have you read a fantasy book yet?
Oops!
Okay!
We /study English / 6 years (since/for)
We have studied English for 6 years
Oops!
Okay!
I /do my homework already
I have already done my homework
Oops!
Okay!
You /climb a mountain / yet
You haven't climbed a mountain yet
Oops!
Okay!
He /run a marathon / just
He has just run a marathon.
Oops!
Okay!
You/ eat/ cheesecake never
You have never eaten cheesecake
Oops!
Okay!
you/see a lion/ already
You have already seen a lion
Oops!
Okay!
I /win /a million pounds just
I have just won a million pounds
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies