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
Present Perfect
0
%
0
0
0
Back
Restart
I’ve just / yet told him how to get to the supermarket.
I’ve just told him how to get to the supermarket.
Oops!
Okay!
I haven’t watched TV since / for a week.
I haven’t watched TV for a week.
Oops!
Okay!
Have you been out with your old friends since / for you changed schools?
Have you been out with your old friends since you changed schools?
Oops!
Okay!
Have your parents ever / never tried rock climbing?
Have your parents ever tried rock climbing?
Oops!
Okay!
I’ve ever / never climbed a tree.
I’ve never climbed a tree.
Oops!
Okay!
We’ve been at the train station since / for an hour now.
We’ve been at the train station for an hour now.
Oops!
Okay!
Has Sara ever / never cooked a meal for her parents?
Has Sara ever cooked a meal for her parents?
Oops!
Okay!
We have ever / never picked wild fruit.
We have never picked wild fruit.
Oops!
Okay!
Have you been to the new department store yet / just?
Have you been to the new department store yet?
Oops!
Okay!
I haven’t bought Mum’s birthday present already / yet.
I haven’t bought Mum’s birthday present yet.
Oops!
Okay!
Have you ever / never camped under the stars?
Have you ever camped under the stars?
Oops!
Okay!
Peter has ever / never finished his homework on time.
Peter has never finished his homework on time.
Oops!
Okay!
We’ve yet / already done this exercise three times!
We’ve already done this exercise three times!
Oops!
Okay!
Sam has just / yet paid for our snacks so don’t worry.
Sam has just paid for our snacks so don’t worry.
Oops!
Okay!
Peter has acted since / for he was a child.
Peter has acted since he was a child.
Oops!
Okay!
My parents have just / yet opened a bakery in the old town.
My parents have just opened a bakery in the old town.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies