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
0
%
0
0
0
Back
Restart
We / spend / good time / together.
We have spent good time together.
Oops!
Okay!
I / know / you / for a month
I have known you for a month.
Oops!
Okay!
Students / not write / their homework / yet
Students haven't written their homework yet
Oops!
Okay!
He / sell / his old computer / recently.
He has sold his old computer recently.
Oops!
Okay!
Jim / break / his leg
Jim has broken his leg.
Oops!
Okay!
They / not read / a magazine / yet.
They haven't read a magazine yet.
Oops!
Okay!
How long / you / sleep / recently?
How long have you slept recently?
Oops!
Okay!
You / ever / forget about English test?
Have you ever forgotten about English test?
Oops!
Okay!
We / just / meet / new friends
We have just met new friends.
Oops!
Okay!
He / never / ride a horse
He has never ridden a horse.
Oops!
Okay!
My sister / go / to the cinema.
My sister has gone to the cinema.
Oops!
Okay!
you / ever / see / the Pyramids?
Have you ever seen the Pyramids?
Oops!
Okay!
We / not drink / tea / yet.
We haven't drunk tea yet.
Oops!
Okay!
You / ever / eat / snails?
Have you ever eaten snails?
Oops!
Okay!
Children / not find / their toys / yet.
Children haven't found their toys yet.
Oops!
Okay!
Susan / already / be / at the seaside.
Susan has already been at the seaside
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies