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 grammar
0
%
0
0
0
Back
Restart
I / walk in the park (+)
I have walked in the park.
Oops!
Okay!
Irina / work out in the gym (?)
Has Irina worked out in the gym?
Oops!
Okay!
Sasha / talk to friends (+)
Sasha has talked to friends.
Oops!
Okay!
Ilya / hang out with friends (?)
Has Ilya hung out with friends?
Oops!
Okay!
Kira / go to the restaurant (-)
Kira hasn't gone to the restaurant.
Oops!
Okay!
Egor / swim in the sea (-)
Egor hasn't swum in the sea.
Oops!
Okay!
Zlata / go to the concert (+)
Zlata has gone to the concert.
Oops!
Okay!
Tomas / have a shower (+)
Tomas has had a shower.
Oops!
Okay!
They / go to the cinema (?)
Have they gone to the cinema?
Oops!
Okay!
Nastya / ride a bike (+)
Nastya has ridden a bike.
Oops!
Okay!
You / tidy your room (-)
You haven't tidied your room.
Oops!
Okay!
We / go shopping (+)
We have gone shopping.
Oops!
Okay!
We / travel around the world (-)
We haven't travelled around the world.
Oops!
Okay!
Helen / cook breakfast (+)
Helen has cooked breakfast.
Oops!
Okay!
They / eat burgers (+)
They have eaten burgers.
Oops!
Okay!
Lilly / go to bed (-)
Lilly hasn't gone to bed.
Oops!
Okay!
My cousins / visit friends (?)
Have my cousins visited friends?
Oops!
Okay!
You / watch TV (-)
You haven't watched TV.
Oops!
Okay!
You / play computer games (?)
Have you played computer games?
Oops!
Okay!
You / drink lemonade (?)
Have you drunk lemonade?
Oops!
Okay!
I / take photos (?)
Have I taken photos?
Oops!
Okay!
Nataly / listen to music (-)
Nataly hasn't listened to music.
Oops!
Okay!
Ted / draw a picture (-)
Ted hasn't drawn a picture.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies