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
They (open) a comestics shop in my town,
have opened
Oops!
Okay!
PP form of "fall"
fallen
Oops!
Okay!
She / decide / recycle / at home.
she has decided to recycle at home.
Oops!
Okay!
My dad (try) a new ethical shampoo.
has tried
Oops!
Okay!
I (recycle) my old clothes.
have recycled
Oops!
Okay!
PP form of "buy"
bought
Oops!
Okay!
PP form of "eat"
eaten
Oops!
Okay!
We (reduce) our screen time.
have reduced
Oops!
Okay!
PP form of "be"
been
Oops!
Okay!
They / turn off / all the lights.
They have turned off all the lights.
Oops!
Okay!
PP form of "take"
taken
Oops!
Okay!
PP form of "come"
come
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies