past simple/ progressive
present perfect
extreme adjectives
present perfect/perfect progressive
100

We (read) a lot when we (be) on holiday in 2023.

We read a lot when we were on holiday in 2023.

100

We (never fly) by plane.

We have never flown by plane.

100

What extreme adjective means 'very big'?

huge / enormous 

100

I (learn) German for 6 years.

I have been learning German for 6 years.

200

When I (see) him for the fist time, he (play) the guitar.

When I saw him for the fist time, he was playing the guitar.

200

She (be) 9 countries.

She has been to 9 countries.

200

Replace 'very tired' with an extreme adjective.

Exhausted

200

How long you (wait)?

How long have you been waiting?

300

We (not have) a flood last year.

We didn't have a flood last year.

300

This castle (stand) on that hill for 900 years.

This castle has stood on that hill for 900 years.

300

What extreme adjective means 'very cold'?

Freezing 

300

Ann (garden) all afternoon. She (plant) a lot of rose bushes.

Ann has been gardening all afternoon. She has planted a lot of rose bushes.

400

While the children (play) in the garden, their dad (water) the tomatoes.

While the children were playing in the garden, their dad was watering the tomatoes.

400

I (clean) the car. Doesn't it look nice?

I have cleaned the car. Doesn't it look nice?

400

Replace 'very funny' with an extreme adjective.

Hilarious

400

Rob (have) a car for 2 years.

Rob has had a car for 2 years.

500

You (used to ride) a bike when you were 6?  

Did you use to ride a bike when you were 6?                            

500

This is the first time I (see) this film.

This is the first time I have seen this film.

500

Correct the phrase: She's very hungry.  

She's starving 

500

We (be) friends for 10 years. We (study) in the same school all the time.

We have been friends for 10 years. We have been studying in the same school all the time.

M
e
n
u