Grammar 1
Grammar 2
Grammar 3
Grammar 4
Random
100

You're Lithuanian? Sorry, I (think) ____________ you were Russian!

You're Lithuanian? Sorry, I (think) ____________ you were Russian!


THOUGHT

100

‘Are you coming with us?’ ‘I don't know! (I / not decide) ____________________ yet!’

‘Are you coming with us?’ ‘I don't know! (I / not decide) ____________________ yet!’


I HAVEN'T DECIDED

100

What time (you / arrive) _______________ for lunch on Friday?

What time (you / arrive) _______________ for lunch on Friday?

WILL YOU ARRIVE

100

They have some of the ____________ (big) Roman buildings in France

They have some of the ____________ (big) Roman buildings in France.


BIGGEST

100

In summer, I'm going to _________ a team on a conservation project.

a do    b lead     c give

In summer, I'm going to _________ a team on a conservation project.


LEAD

200

Frank is very tired! (He / just / drive) __________________ 300 kilometres!

Frank is very tired! (He / just / drive) __________________ 300 kilometres!


HAS JUST DRIVEN

200

So you went shopping yesterday! (you / buy) ___________________ anything?

So you went shopping yesterday! (you / buy) ___________________ anything?

DID YOU BUY

200

‘It's Mother's Day on Sunday!’ ‘Yes, I know. (We / cook) _______________ a nice lunch for her.’

‘It's Mother's Day on Sunday!’ ‘Yes, I know. (We / cook) _______________ a nice lunch for her.’

WE ARE GOING TO COOK

WE ARE COOKING

200

The water's much ___________ (warm) than at home!

The water's much ___________ (warm) than at home!

WARMER

200

We've __________ visited my cousins in the north of Italy.

a recently    b then    c afterwards

We've __________ visited my cousins in the north of Italy.

RECENTLY

300

When (concert / finish) _____________________ last Saturday?

When (concert / finish) _____________________ last Saturday?

DID THE CONCERT FINISH


300

(I / pack) _________________ my clothes already, but not my shoes.

(I / pack) _________________ my clothes already, but not my shoes.

I HAVE PACKED

300

The weather is a lot __________ (warm) than at home.

The weather is a lot __________ (warm) than at home.

WARMER

300

The weather is much __________ (sunny) too.

The weather is much __________ (sunny) too.

SUNNIER

300

My flat's just five minutes from the office. It's very ___________!

My flat's just five minutes from the office. It's very ___________!

CONVENIENT

400

We're leaving in ten minutes! (you / clean) ________________ your shoes yet?

We're leaving in ten minutes! (you / clean) ________________ your shoes yet?

HAVE YOU CLEANED

400

Now, Mr Jones! Where exactly (you / be) ______________ at 7 p.m. yesterday?

Now, Mr Jones! Where exactly (you / be) ______________ at 7 p.m. yesterday?

WERE YOU

400

Yesterday was the ______________ (annoying) day of the holidays.

Yesterday was the ______________ (annoying) day of the holidays.


MOST ANNOYING

400

The _____________ (amazing) thing happened yesterday

The _____________ (amazing) thing happened yesterday.

MOST AMAZING

400

I think working in a department store is the most __________ job in the world!

BORING-BORED-BOREDOM

I think working in a department store is the most __________ job in the world!

BORING

500

It was a five-hour trip, and (I / sleep) ____________________for most of the way!

It was a five-hour trip, and (I / sleep) ____________________for most of the way!

I SLEPT

500

 ‘What was that girl's name?’ ‘I don't know! I (not / ask) _________________ her!’

 ‘What was that girl's name?’ ‘I don't know! I (not / ask) _________________ her!’

I HAVEN'T ASKED

500

It's not raining much – we've got the ______________ (dry) summer ever!

It's not raining much – we've got the _____________ (dry) summer ever!

DRIEST

500

That's the _______________ (good) news ever!

That's the _______________ (good) news ever!

BEST

500

Don't go in there! A lot of wild animals live in _________, you know.

a caves     b waterfalls     c beaches

Don't go in there! A lot of wild animals live in _________, you know.

CAVES