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