Present Perfect / Past Simple
Present Perfect
Since / For
Just, Already, Yet
Correct the mistake
100

She _________ (not work) yesterday afternoon.

She DIDN'T WORK (not work) yesterday afternoon.

100

She / be / Africa



She has been to Africa

100

I've played the violin... two years.


I've played the violin FOR two years

100

Have you finished your homework ... ?


Have you finished your homework YET ?


100

It was been hot and sunny all the time



It HAS BEEN hot and sunny all the time



200

I _______ __________ (work) in this company for five years.

I HAVE WORKED (work) in this company for five years.

200

They / read / Harry Potter / twice



The have read Harry Potter twice

200

We've studied English ... primary school.


We've studied English SINCE primary school.

200

Mike hasn't washed his car ... .


Mike hasn't washed his car YET.


200

Hi! I've just watch a football competition



Hi! I've just WATCHED a football competition



300

My children _____ ______ (take) English classes since they were children.

My children HAVE TAKEN (take) English classes since they were children.

300

They / not make / a mistake



They haven't made a mistake

300

She has worked on her project ... last Saturday.


She has worked on her project SINCE last Saturday.

300

Tom and Larry look exhausted. They've ... run a marathon.


Tom and Larry look exhausted. They've JUST run a marathon.


300

I'm going to paint my bedroom. I've choosed orange



I'm going to paint my bedroom. I've CHOSEN orange



400

I __________ (love) reading books since I _______(be) a young child.  

I HAVE LOVED reading books since I WAS a young child.

400

How long / she / practice yoga?



How long has she practiced yoga?

400

We've lived here ... I was 4.


We've lived here SINCE I was 4.


400

Donna isn't coming to the cinema with us. She has ... seen the film.


Donna isn't coming to the cinema with us. She has ALREADY seen the film.


400

I've writed a question for the health magazine


I've WRITTEN a question for the health magazine


500

Several days ago, I _______(go) to the store and ________(buy) some vegetables.

Several days ago, I WENT (go) to the store and BOUGHT (buy) some vegetables.

500

You / ever / play rugby?



Have you ever played rugby?

500

I haven't seen you ... ages.


I haven't seen you FOR ages.


500

Do you want to eat? No, I have ... eaten a sandwich

Do you want to eat? No, I have JUST eaten a sandwich

500

We've eatten some sweets and now we feel sick



We've EATEN some sweets and now we feel sick