PastS/PresP
PresPS/PresPC
PastS/PastP
PastS/PastC
100

Choose the best option:

I ______ thanks. I'm not hungry. 

A) have just eaten

B) just ate

A) HAVE JUST EATEN

100

Choose the best option:

I wish the rain would stop. It _______  for days now.

A) has rained

B) has been raining

B) HAS BEEN RAINING

100

Choose the best option:

When they got home, mum ________ dinner.

A) cooked

B) had cooked

B) HAD COOKED

100

Choose the best option:

Jen _________ her favourite programme when Danni phoned.

A) watched

B) was watching

B) WAS WATCHING
200

Complete the sentence with the correct form of the verb in parenthesis:

We _______ (be) friends for many years. 

HAVE BEEN

200

Complete the sentence with the correct form of the verb in parenthesis:

The whole kitchen's covered in flour. Have you ______ (bake)?

BEEN BAKING

200

Complete the sentence with the correct form of the verb in parenthesis:

I ________ (wait) at the bus stop, but you didn't come.

WAITED

200

Complete the sentence with the correct form of the verb in parenthesis:

She _______ (be) on the phone for a long time! Who was she talking to?

WAS

300

Complete with either past simple or present perfect:

How was the party? ________ (you enjoy) it?

DID YOU ENJOY

300

Complete with either present perfect simple or the present perfect continuous:

I can't believe I haven't finished my homework yet. I _______ (sit) at my desk all afternoon.

HAVE BEEN SITTING

300

Complete with either past simple or past perfect:

They were annoyed to find that the rest of the staff _______ (start) the meeting without them.

HAD STARTED

300

Complete with either past simple or past continuous:

I ________ (not look) at the road, so I tripped and fell over.

WAS NOT LOOKING

400

Correct the sentence:

We have met at a party last weekend.

We MET at a party last weekend.

400

Correct the sentence:

Where is the bus? I've waited for more than twenty minutes.

Where is the bus? I've BEEN WAITING for more than twenty minutes.

400

Correct the sentence:

We played video games and then we had gone to bed.

We played videogames and then we WENT to bed.

400

Choose the most logical explanation:

Susan was walking to school when the accident happened.

A) Susan saw the accident.

B) The accident happened at school.


A) SUSAN SAW THE ACCIDENT

500
Use the words to make a sentence:


SHE / NEVER / BE / PARIS 

SHE HAS NEVER BEEN TO PARIS

500

Complete the sentence using present perfect simple or continuous.

Your face looks burnt. Have you....?

Accept plausible and grammatically correct answers.

500

Put the sentences together using past simple and past perfect.

1. My phone broke

2. I only used my phone for 1 week.

MY PHONE BROKE AFTER I HAD USED IT FOR ONLY ONE WEEK. (Accept other variations that make sense and that are grammatically correct)

500
Use the prompts to make sentences.


Where / you / go / I / see / you / yesterday ?

WHERE WERE YOU GOING WHEN I SAW YOU YESTERDAY?

M
e
n
u