Present Perfect +
Present Perfect -
Present Perfect ?
Find and correct the mistakes in Present Perfect
time expressions in Present Perfect
100

My brother / since 2017 /play/ football.

My brother has played football since 2017.

100

My dad/ not be / to the US.

My dad hasn't been to the US.

100

you/walk/dog/?

Have you walked the dog?

100

Maria and Sam have just finishet their history project.

Maria and Sam have just  finisheD their history project.

100

jeszcze


YET

200

They/ since last weekend / study/for the English exam.

They have studied for the English exam since last weekend.

200

They /not study/for the science exam / still.

They still haven't studied for the science exam.

200

you/ever/call/for an ambulance?

Have you ever called for an ambulance?

200

Tom have never seen a ghost. 

Tom HAS never seen a ghost. 

200

już

nigdy

ALREADY

NEVER

300

He/ work / as a teacher/ .... (since/for) 2 years.

He has worked as a teacher for 2 years.

300

Susan and Mark /never/perform/ on the real stage.

Susan and Mark have never performed on the real stage.

300

Adam and Kate/yet/ write / the story?

Have Adam and Kate have written the story yet?

300

I haven't did my homework. 

I haven't DONE my homework.

300

właśnie co

kiedykolwiek

JUST

EVER

400

My /homework /do /sister /her / English/ just

My sister has just done her English homework.

400

Mike/ yet /cartoon/not watch/new /the.

Mike hasn't watched the new cartoon yet.

400

How long/your best friend/study/there?

How long has she studied there?

400

Dan hasn't never drove a car.

Dan HAS never DRIVEN a car.

400

od ostatniego wtorku

dotychczas

SINCE LAST MONDAY

SO FAR

500

Neil's so smart! / so far/ He/ learn/ Spanish, Chinese, and French.

Neil's so smart! He has learned Spanish, Chinese, and French so far.

500

I /not do / so far / my life / stupid things / too many / in

I haven't done too many stupid things in my life so far.

500

Have / the/ travel/ to / USA / you / ever?

Have you ever travelled to the USA?

500

I have went to school on foot since ages. 


I have GONE to school on foot FOR ages. 

500

ostatnio

od dwóch lat

LATELY / RECENTLY

FOR TWO YEARS