+
?
-
Ask a question
Translate
100

I (break) my leg.

I HAVE BROKEN my leg.

100
(you  /write) an essay?

HAVE YOU WRITTEN an essay?

100

I (choose) anything yet.

I HAVEN'T CHOSEN anything yet.

100

She has drunk COFFEE.

What has she drunk?

100

Zjadłam lunch.

I've eaten lunch. / I've had lunch.
200
Kate (find) some money.

Kate HAS FOUND some money.

200

(you / ever / be) to London?

HAVE YOU EVER BEEN to London?

200

They (have) lunch yet.

They HAVEN'T HAD lunch yet.

200
They've been HERE for 15 minutes.

WHERE have they been for 15 minutes?

200
Nauczyłam/em się Present Perfect.

I've learnt/ learned Present Perfect.

300

Jack (see) Kate.

Jack HAS SEEN Kate.
300

(Tom / buy)  a new phone?

HAS TOM BOUGHT a new phone?

300

He (forget) to learn English.

He HASN'T FORGOTTEN to learn English.

300

Frank has baked A CAKE.

What has Frank baked?

300

Moja babcia ugotowała obiad.

My grandma has cooked dinner/lunch.

400

The dog (hide) the bone.

The dog HAS HIDDEN the bone.

400

(you / book) a hotel room yet?

HAVE YOU BOOKED a hotel room yet?

400

She (win) any prize.

She HASN'T WON any prize.

400

He has worked in this school FOR 20 YEARS.

HOW LONG has he worked in this school?

400

Mieszkam w Krakowie od 10 lat.

I've lived in Cracow for 10 years.

500
I (read) this book.

I HAVE READ this book.

500

(you / lose) the key?

HAVE YOU LOST the key?

500
They (make) any mistakes.

They HAVEN'T MADE any mistakes.

500
They've been TO FRANCE.

Where have they been?

500

Co zrobiłeś?

What have you done?