I (break) my leg.
I HAVE BROKEN my leg.
HAVE YOU WRITTEN an essay?
I (choose) anything yet.
I HAVEN'T CHOSEN anything yet.
She has drunk COFFEE.
What has she drunk?
Zjadłam lunch.
Kate HAS FOUND some money.
(you / ever / be) to London?
HAVE YOU EVER BEEN to London?
They (have) lunch yet.
They HAVEN'T HAD lunch yet.
WHERE have they been for 15 minutes?
I've learnt/ learned Present Perfect.
Jack (see) Kate.
(Tom / buy) a new phone?
HAS TOM BOUGHT a new phone?
He (forget) to learn English.
He HASN'T FORGOTTEN to learn English.
Frank has baked A CAKE.
What has Frank baked?
Moja babcia ugotowała obiad.
My grandma has cooked dinner/lunch.
The dog (hide) the bone.
The dog HAS HIDDEN the bone.
(you / book) a hotel room yet?
HAVE YOU BOOKED a hotel room yet?
She (win) any prize.
She HASN'T WON any prize.
He has worked in this school FOR 20 YEARS.
HOW LONG has he worked in this school?
Mieszkam w Krakowie od 10 lat.
I've lived in Cracow for 10 years.
I HAVE READ this book.
(you / lose) the key?
HAVE YOU LOST the key?
They HAVEN'T MADE any mistakes.
Where have they been?
Co zrobiłeś?
What have you done?