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 ever / never climbed a tree.
I’ve never climbed a tree.
Oops!
Okay!
We’ve yet / already done this exercise three times!
We’ve already done this exercise three times!
Oops!
Okay!
I haven’t bought Mum’s birthday present already / yet.
I haven’t bought Mum’s birthday present yet.
Oops!
Okay!
Peter has acted since / for he was a child.
Peter has acted since he was a child.
Oops!
Okay!
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!
Have your parents ever / never tried rock climbing?
Have your parents ever tried rock climbing?
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 you ever / never camped under the stars?
Have you ever camped under the stars?
Oops!
Okay!
I haven’t watched TV since / for a week.
I haven’t watched TV for a week.
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!
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!
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!
Has Sara ever / never cooked a meal for her parents?
Has Sara ever cooked a meal for her parents?
Oops!
Okay!
Peter has ever / never finished his homework on time.
Peter has never finished his homework on time.
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!
Your experience on this site will be improved by allowing cookies.
Allow cookies