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
EN: Perfekti
0
%
0
0
0
Back
Restart
Et ole tehnyt läksyjäsi.
You haven't done your homework.
Oops!
Okay!
Mum ______ often made lasagne.
Mum HAS often made lasagne.
Oops!
Okay!
I _______ seen many good TV shows.
I HAVE seen many good TV shows.
Oops!
Okay!
________ you _________ (oletko soittanut) your mother?
HAVE you CALLED / PHONED / RANG your mother?
Oops!
Okay!
I ______ ______ (en ole kertonut) the secret to anybody.
I HAVEN'T TOLD the secret to anybody.
Oops!
Okay!
_______ Sue and Fred __________ (ovatko Sue ja Fred tunteneet) each other long?
HAVE Sue and Fred KNOWN each other long?
Oops!
Okay!
John ei ole soittanut minulle tänään.
John hasn't called / phoned / rang me today.
Oops!
Okay!
I _______ ________ (olen kuulunut) to a swimming club for many years.
I HAVE BELONGED to a swimming club for many years.
Oops!
Okay!
Tom _____ _______ (ei ole kävellyt) to school.
Tom HASN'T WALKED to school.
Oops!
Okay!
Baz tells his parents that it _________ __________ (ei ole satanut) much lately.
Baz tells his parents that it HASN'T RAINED much lately.
Oops!
Okay!
I _______ _______ (olen kokeillut) horseback riding.
I HAVE TRIED horseback riding.
Oops!
Okay!
They ______ missed him a lot.
They HAVE missed him a lot.
Oops!
Okay!
He _______ ________ (on juonut) all the coffee.
He HAS DRUNK all the coffee.
Oops!
Okay!
He ______ always ______ (on aina halunnut) to try riding.
He HAS always WANTED to try riding.
Oops!
Okay!
He ______ promised to call his parents.
He HAS promised to call his parents.
Oops!
Okay!
Kevin on ajanut isänsä autoa.
Kevin has driven his Dad's car.
Oops!
Okay!
Oletko tehnyt tuon kakun?
Have you made that cake?
Oops!
Okay!
_______ Harry _______ (onko Harry mennyt) home already?
HAS Harry GONE home already?
Oops!
Okay!
You _____ been to Sweden.
You HAVE been to Sweden.
Oops!
Okay!
The Clarksons _______ ________ (eivät ole matkustaneet) to France yet.
The Clarksons HAVEN'T TRAVELLED to France yet.
Oops!
Okay!
Mr. Watt ________ _______ (ei ole juossut) the marathon.
Mr. Watt HASN'T RUN the marathon.
Oops!
Okay!
Luckily we ________ _______ (emme ole satuttaneet) ourselves.
Luckily we HAVEN'T HURT ourselves.
Oops!
Okay!
I _______ never _______ (en ole koskaan ollut) very good at swimming.
I HAVE never BEEN very good at swimming.
Oops!
Okay!
Baz says he ______ _________ (on nauttinut) his time in America very much.
Baz says he HAS ENJOYED his time in America very much.
Oops!
Okay!
They want to know how the camp ______ been so far.
They want to know how the camp HAS been so far.
Oops!
Okay!
He ______ often _______ (on usein uinut) in the lake.
He HAS often SWUM in the lake.
Oops!
Okay!
My dad ______ taken me to ice hockey matches.
My dad HAS taken me to ice hockey matches.
Oops!
Okay!
Baz ______ spent two weeks at the camp now.
Baz HAS spent two weeks at the camp now.
Oops!
Okay!
My friend ______ phoned me many times.
My friend HAS phoned me many times.
Oops!
Okay!
We _______ worked very hard.
We HAVE worked very hard.
Oops!
Okay!
I ______ ________ (olen syönyt) the bananas.
I HAVE EATEN the bananas.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies