Future Mixed
Future Mixed 2
Present Perfect Simple/Present Perfect Continuous
Past Mixed
Past Mixed 2
100

By this time next year, I________(study) English for 6 years

I will have been studying

100

 How long (you / wait) when you finally get your exam results?

will you have been waiting

100

Now that I ... (finish) tidying the house, I'm going to do some gardening.

have finished

100

FIND THE MISTAKE

He had be working all day, so he was very tired.

had been working

100

Rock paper scissors

Play RPS for 500 points

200

Victoria is leaving to China, so she ___________ (not / live) from September to November.

won't be living here

200

Perhaps in ten years´time , people________(already travel) to Mars.

will have already travelled

200

Luck...

nope bomb -400

200

What is the past participle of the following verbs:

is

have

appear

manage

work

been

 had

appeared

managed

 worked

200

Find the mistake: He had gone already when I called her.

He had already gone

300

If Daniela doesn't wake up to help, the baby ____________ ( cry) all night long.

will be crying

300

How long (she / plan) to move house when she finally does it?

will she have been planning

300

I ... (read) the book you lent me and it's great. I'll give it back to you when I finish it.

have been reading

300

Can you name three consecutive days without using the words Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, or Sunday?

+ 500
Yesterday, Today, and Tomorrow.

300

Had he __________ poor for two years?

been helping

helped

was helping

been helping

400

Luck?

Okay, luck +600

400

I think everyone____________(leave) by the time we get to the club. 

will have left

400

For someone who ... (spend) 40 years in show business she seems relatively unaffected by it all.

has spent

400

Julie didn't arrive until after I _______(leave).

had left

400

Choose the correct option 

I just heard about the accident. ________ been working all night?

 Had the driver
 Had the driving
 Have the driver

Had the driver

500

______ you ______  your exam by noon?

Will you have finished

500

Communism

Add your teams point and other teams point and make them equal

500

Bruce ... (play) tennis since he was a child. He ... (win) many trophies.

has been playing

has won

500

In the past perfect progressive the main verb should have ... 

a) ed

b) ing 

c) being

ing

500

If you __________ (listen) to me, you would have got the job.

had listened

M
e
n
u