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