ADJECTIVES
PREPOSITIONS
MODAL VERBS
PAST SIMPLE
PRESENT PERFECT
100

It's very _____ (RELAXED/RELAXING) to listen to music while I do exercises.

RELAXING

100

Have you ever been ____ the new Korean restaurant in town?

TO

100

You can't drive yet! You _____ be 18.

MUST/ HAVE TO

100

Emma got quite miserable when she _____ (HEAR) the news.

HEARD

100

We _____ (TO BE) close friends for 3 years now.

HAVE BEEN

200

Many people feel _____ (BORED/BORING) about all the waiting in airports nowadays.

BORED

200

I never get tired ___ the film White Chicks! I just love it!

OF

200

Sorry, but I ____ go to the cinema on Friday.

CAN'T

200

Last month I _____ (READ) an article about mobile addiction.

READ

200

Sorry I _________ (NOT/ WRITE) to you for so long.

HAVEN'T WRITTEN

300

Harry Potter and the Prisoner of Azkaban is one of the most _____ (INTERESTED/ INTERESTING) books in the whole saga.

INTERESTING

300

My cousin has always been jealous ___ me. It's so sad...

OF

300

You _____ smoke in the library.

MUSTN'T/ CAN'T

300

I was so worried that I ____ (NOT/CAN) concentrate on my lesson at school.

COULDN'T

300

How long ____ she _____ (TAKE) Spanish lessons?

HAS / TAKEN

400

Maeve was quite ______ (DISAPPOINTED/ DISAPPOINTING) at her school marks.

DISAPPOINTED

400

Is there anyone that you sometimes get angry ____?

WITH

400

You look tired. You ____ take a break!

SHOULD/ OUGHT TO

400

I tried to hide my secret, but she eventually _____ (FIND OUT) what it was.

FOUND OUT

400

Cool! That's the first time I ______ (swim) in a river!

HAVE SWUM

500

My brother is so _____ (ANNOYED/ ANNOYING), he's always taking my phone without permission!

ANNOYING

500

Jack was really sorry ____ the delay. 

ABOUT

500

Yay! It's a holiday! I _____ to go to school! 

DON'T HAVE TO

500

What was the last time that you ____ (BUY) online tickets for the cinema?

BOUGHT

500

John ____ (HAVE) the same bike for 10 years. 

HAS HAD