Present Perfect Simple vs
Past Simple (1)
Present Perfect Simple vs
Past Simple (2)
Ever / Never / Just Since / For/ Yet / Already
Since / For/ Yet / Already / Ever / Never
Right or Wrong?
100

Choose the correct answer.

I’m really hungry. I (haven’t eaten / didn’t eat) yet.


haven't eaten 

100

Choose the correct answer.

They (arrived / have arrived) a week ago.

arrived 

100

Choose the right option:

1. I have never watched it.

2. I haven't never watched it.

3. I have just watch it. 

 1. I have never watched it.

100

Choose the right option: 

1. She has studied English for / since five years.

2. Have you visited your parents already / yet

1. For

2. Yet 

100

I have just hitted a car.

WRONG

I have just hit a car. 

200

Present perfect simple or past simple? 

She _________ (know) her friend for 10 years. 

She has known her friend for 10 years. 

200

Present perfect simple or past simple?

They __________ (play) football twenty years ago. 

They played football twenty years ago. 

200

Translate into Spanish:

Have you ever visited Portugal?

¿Has visitado Portugal alguna vez? 

200

Translate into Spanish: 

I have waited for four hours. 

He esperado durante cuatro horas. 

200

They didn't done their homework yet. 

WRONG

They haven't done their homework yet.

300

Past participle of: 

Fall

Hit

Sleep

Fallen

Hit

Slept

300

Past participle of:

Fly

Draw

Drive

Flown

Drown

Driven 

300

Complete the sentence:

We have _______ travelled to Iceland. We really want to! 

We have NEVER travelled to Iceland. 

300

Complete the sentence:

I have ______ read that book. The story is amazing! 

I have JUST read that book. 

300

Have you read the book? Yes, I have already finished it 

RIGHT

400

Present perfect simple or past simple?

She _______ (move) here six years ago and she _________ (live) in Madrid ever since. 

She moved here six years ago and she has lived here ever since. 

400

Present perfect simple or past simple?

I ______ (study) French when I was six years but I ______ (study) English for twenty years. I like it better!

I studied French when I was six years but I have studied English for twenty years. I like it better!

400

Correct the mistakes in the following sentence: 

Have you already finished? Because I haven't yet started. 

Have you finished yet? Because I haven't started yet. 

400

Correct the mistakes in the following sentence:

I haven't never visited Dublin but I have just visited London three times. 

I have never visited Dublin but I have already visited London three times. 

400

They travelled to Berlin five years ago. 

RIGHT
500

Present perfect simple or past simple?

1. The weather around here ________________ terrible in the last few weeks. (BE)

2. Maria ________________ her suitcase last night. (PACK)

3. I ____________________ volleyball since I was a teenager. (NOT PLAY)

1. The weather around here has been terrible in the last few weeks. 

2. Maria packed her suitcase last night. 

3. I haven't played volleyball since I was a teenager. 

500

Present perfect simple or past simple?

1. We ____________________ wash the dishes. They're all clean now (HELP)

2. They ____________________ the factory. – Really? When ______________________? (CLOSE, THAT HAPPEN)


1. We have helped wash the dishes. They're all clean now 

2. They have closed the factory. – Really? When did that happen? 


500

Present perfect tense + Ever / Never / Just / Already / Since / For.

Breaking news! The police officers ________  ______ __________ (catch) the dangerous thieves who ______  _________ (scare) the locals ______ weeks __________.

Breaking news! The police officers have just caught the dangerous thieves who have scared the locals for weeks already. 

500

Present perfect tense + Ever / Never / Just / Already / Since / For.

No, Cecilia wasn't born here but she ____ _____ (live) in this city _____ 2020 so we can say that she _____ ______ (be) here _______ three years. On the contrary, I ______ _____ ______  (live) in a different city. I hope I will one day! 

No, Cecilia wasn't born here but she has lived in this city since 2020 so we can say she has been here for three years. On the contrary, I have never lived in a different city. I hope I will one day! 

500

We've not saw our cousins since 2003. We've not spoke for years. 

WRONG

We've not seen our cousins since 2003. We've not spoken for years.


M
e
n
u