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
Peter ... (have) five tests.
has had
Oops!
Okay!
Stratil som moje okuliare.
I have lost my glasses.
Oops!
Okay!
Sorry Mrs Vilémová, but my dog ..... (eat) my homework.
has eaten
Oops!
Okay!
My parents ..... me a nice bike. (buy)
have bought
Oops!
Okay!
... something expensive? (you ever break)
Have you ever broken
Oops!
Okay!
We .... (drink) some strange things during our holiday in Croatia.
have drunk
Oops!
Okay!
Stretol si už niekedy celebritu? Nie, nestretol.
Have you ever met a celebrity? No, I haven´t.
Oops!
Okay!
Spravili jablkový koláč.
They have made an apple pie.
Oops!
Okay!
You ...(not do) your homework correctly.
haven´t done
Oops!
Okay!
Toto je ten najlepší vtip aký som kedy počul.
This is the best joke I have ever heard.
Oops!
Okay!
Children ..... (not finish) their homework.
haven´t finished
Oops!
Okay!
Zuzka nikdy nebola v Taliansku.
Susan has never been to Italy.
Oops!
Okay!
.... (your sister ever try) Chinese food?
Has your sister ever tried ....
Oops!
Okay!
....(you ever give) someone direction in English?
Have you ever given
Oops!
Okay!
Moja mačka nikdy nechytila myš.
My cat has never caught a mouse.
Oops!
Okay!
It ......(not rain) for a long time.
hasn´t rained
Oops!
Okay!
We ... (not see) him.
haven´t seen
Oops!
Okay!
Peter .... (cut) is finger.
has cut
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies