Grammar I
Complete the sentences I
Grammar II
Complete the sentences II
Vocabulary
100

British / The British are always talking about the weather.

The British

100

I would ask them to raise my salary, if I ________ (be) you.

were

100

Sara doesn’t eat meat, and neither does / will her sister.

does

100

Why is Paulo wearing a bandage on his wrist? _______ he _______ (break) it?

Has (he) broken

100

I’m sure Mario will like your ideas. He’s very o________-minded.

open

200

Pick me up at 7.00 – we’ll be having / have had dinner by then.

have had

200

‘I wonder where our luggage is?’ ‘Me too. How long _______ (we/stand) here for now?’

have we been standing

200

My son had such good / a good time paragliding that he booked another session for next month.

a good

200

You should go to the dentist if you _______ (have) toothache on and off for over a week.

have had

200

‘Are your shoes made from real l_______?’ ‘No, they’re vegan, so they’re made of plastic.’

leather

300

I did told / tell you about the meeting on Thursday. I remember mentioning it.

tell

300

As soon as we _______ (install) the wind turbines, they’ll start generating electricity.

intall/have intalled

300

In my opinion, the rich people / the rich should pay a lot more tax.

the rich

300

The group _______ (climb) for about an hour when the fog came down.

had been climbing

300

Steve had to drive very slowly. The fog was so t________ we could hardly see anything!

thick

400

It gives me neck ache to look up at my husband – I wish he wasn’t / wouldn’t be so tall!

wasn't

400

Arun _______ (recycle) bottles when he dropped one and cut his foot.

was recycling

400

Your sister doesn’t do extreme sports, doesn’t / does she?

does she

400

According to scientists, the area _______ (run out) of fresh water by 2030.

will have run out

400

I need a lot of legroom so I prefer an a________ seat to a window seat on planes.

aisle

500

Alex won’t come to the meeting on time. He’s late always / always late.

always late

500

This time tomorrow we _______ (swim) in the pool at the resort.

will be swimming

500

Take a warm jacket in case it will get / gets chilly at the top of the mountain

gets

500

Nobody _______ (know) what really happened on the island. It’s still a mystery.

knows

500

It’s been over 35 degrees the last few days – we’re having another h________.

heatwave

M
e
n
u