Present simple or Present continuous
Present perfect or past simple
Present perfect simple or continuous
Past continuous or past simple
All Tenses (x2)
100

In Johannesburg most people ______ at least five languages.

SPEAK 

speak

100

We ______ together since we ______ teenagers.

BE / BE

have been

were

100

I hope I'll pass the test, I ____ very hard all week. 

STUDY

have been studying

100

I _____ the vase while I _____ the bookshelf.

BREAK / CLEAN

broke

was cleaning

100

A: "What ______?"

B: "I'm a teacher, but I ______ at the moment."

DO / WORK

do you do

am not working

200

Languages ______ very fast. Half of world's languages will disappear by 2100.

DISAPPEAR 

are disappearing

200

Bennet is my best friend. I ______ him at school, and we ______ friends for 50 years.

MEET / BE

met

have been

200

Why are your shoes so dirty? ______ football in the mud? 

PLAY

Have you been playing

200

After the conference, I _____ that a man _____ the walls of the building. 

SEE / PAINT

saw

was painting

200

A: "How many people ______ to the party last Saturday?"

B: "I don't know. I ______ at home."

GO / STAY

went

stayed

300

Please keep quiet, I ______ to the radio. You know I ______ to the news in the mornings.

LISTEN 

am listening

listen

300

He ______ so active and sporty at university. But after the accident he ______ the same.

BE / NEVER BE

was

has never been

300

I ______ her four or five times, but her phone seems to be off.

CALL 

have called

300

As soon as we walked into the room, we _____ a noise. Someone ______ my computer. 

HEAR / USE

heard

was using

300

A: "______ in bed when I called you yesterday?"

B: "No, I ______ on the computer."

BE / WORK

were you

was working

400

A: I ______ on holiday two or three times a year.

B: That's great! And where ______ this year?

GO

go

are you going

400

This customer ______ here many times, but he ______ anything.

BE / NEVER BUY

has been

has never bought

400

I ____ for my keys since yesterday, but I ____ them. 

LOOK / FIND

have been looking

haven't found

400

The bus in which the football team ______ had an accident, but nobody ______. 

TRAVEL / DIE

was travelling

died

400

A: "How long ______ each other?"

B: "We ______ for 10 months."

KNOW / GO OUT

have you known

have been going out

500

A: Children ______ more and more dependent to mobile phones.

B: Yes, they ______ their imagination anymore.

BECOME / USE 

are becoming

don't use

500

A: ______ your room yet?  

B: No, sorry. I ______ to the library after school.

CLEAN / GO

Have you cleaned

went

500

I ____ to go to Australia, and now my dream will finally come true. I ____ the tickets! 

ALWAYS WANT / BUY

have always wanted

have bought

500

The sun _______, so we _____ our clothes and got into the water. 

SHINE / TAKE OFF

was shining

took off

500

A: "When ______ the composition?"

B: "I ______ it yesterday while I ______ home."

FINISH / DO / TRAVEL

did you finish

did

was travelling

M
e
n
u