Blue
Green
Yellow
Red
Black
100

It's a very ___ song. When I hear it, I want to dance!

a) tuneless

b) lively

lively

100

He ____ riding circus horses when he was young.

a) started

b) has started

started

100

He ____ performed on a horse since an accident in 2009.

a) didn't perform

b) hasn't performed

hasn't performed

100

I ___ business with them before.

a) never did

b) have never done

have never done

100

Singin' In the Rain is the greatest musical in history. I'd strongly recommend it. It's Gene Kelley's most ___ film so far.

a) entertaining

b) awful

entertaining

200

That is a really ___ song. I can't stop singing it.

a) catchy

b) repetitive

catchy

200

PRESENT SIMPLE OR CONTINUOUS: Hi, Jane! What ___ (you, do) this weekend?

are you doing

200

PRESENT SIMPLE OR CONTINUOUS: ___ (you, cook) dinner every night?

Do you cook

200

I don't like that song because it's ___. You can't sing along to it.

a) catchy

b) tuneless

tuneless

200

That song is so ___. They keep singing the same words again and again!

a) catchy

b) repetitive

repetitive

300

I love Beyoncé. She ___ a new album.

a) has just released

b) have already released

c) hasn't released yet

has just released

300

PRESENT SIMPLE OR CONTINUOUS: We ___ (go) to the gym about three times a week.

go

300

PRESENT SIMPLE OR CONTINUOUS: The class we have on Mondays ____ (start) at 9:30.

starts

300

PRESENT SIMPLE OR CONTINUOUS: This month we ___ (learn) all about the Pyramids of Giza.

are learning

300

Mum is not home. She ___ to the hairdresser.

a) went

b) has been

c) has gone

has gone

400

I have had the same mobile ___ five years.

a) since

b) for

c) just

for

400

Peter and I ___ friends since high school.

a) are

b) have been

c) has been

have been

400

Our car was too old so we ___ a new one in January.

a) have bought

b) bought

c) did buy

bought
400

I ___ to Sally's party yesterday because I was exhausted.

a) haven't been

b) haven't gone

c) didn't go

didn't go

400

I ___ to the cinema in a long time.

a) haven't been

b) haven't gone

c) went

haven't been

500

I ____ (know) Karen since 2010.

have known

500

My little cousin ___ already ___ (learn) how to play a lot of games on the computer.

has - learned

500

My friends saw La La Land last week, but I ___ (see) it yet.

haven't seen

500

Dean, ___ (you, clean) your room yet?

have you cleaned

500

Jake ____ (sing) for twelve years in the choir.

has sung