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
Steps 5 - Unit 1 - The Present Perfect Tense
0
%
0
0
0
Back
Restart
have world's risen temperatures the?
Have the world's temperature risen?
Oops!
Okay!
ever you sold have car a?
Have you ever sold a car?
Oops!
Okay!
since lived here I 2004 have.
I have lived here since 2004.
Oops!
Okay!
done this we exercise have before
We have done this exercise before.
Oops!
Okay!
an you ever have eclipse seen?
Have you ever seen an eclipse?
Oops!
Okay!
eaten you Thai have ever food?
Have you ever eaten Thai food?
Oops!
Okay!
rained has today it?
Has it rained today?
Oops!
Okay!
Dave a scholarship won has Harvard at.
Dave has won a scholarship at Harvard.
Oops!
Okay!
my clothes I bought always there have.
I have always bought my clothes there.
Oops!
Okay!
ice ever you have skating gone?
Have you ever gone ice skating?
Oops!
Okay!
has my dad the same had car years fifteen for!
My dad has had the same car for fifteen years!
Oops!
Okay!
a leg broken you ever have?
Have you ever broken a leg?
Oops!
Okay!
gone petrol the price up has of?
Has the price of petrol gone up?
Oops!
Okay!
gotten better has for life people?
Has life gotten better for people?
Oops!
Okay!
Japan to been never have I.
I have never been to Japan.
Oops!
Okay!
season football when has the begun?
When has the football season begun?
Oops!
Okay!
you have school finished?
Have you finished school?
Oops!
Okay!
travelled all John over has world the.
John has travelled all over the world.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies