Grammar 1
Vocabulary
Fill in the gap
Grammar 2
Random
100

Sorry, for being late. It took us a long time to get here. There was _______(traffic).

a lot of

100

Define 'plot'

the main events of a play / novel / movie

100

You ______ send text messages while diving. It's against the law. 

(1) don't have to / (2) ought to / (3) mustn't

mustn't

100

You don't like dogs,______?

do you

100

What time does the bus arrive?

Do you know _________ ?

Do you know what time the bus arrives?

200

We can;t us the printer. There's _____ .(paper)

no paper

200
Define 'suspect'
A person thought to be guilty of a crime.
200

You'll miss the train _______(not / hurry)

if you don't hurry (up).

200

Tom isn't married yet, _______?

is he

200

for / where / lunch / should / go / we?

How about Subway?

Where should we go for lunch?

300

We had a great holiday in Italy, _______?

didn't we

300

Define '

A person or thing that is greatly admired.

300

I _______ do my homework as soon as I _______ home.

will / get

300

I'll only be a moment. I have to make ________ before we leave. (phone calls)

a few phone calls

300

What should we do for dinner?

Italian / to / going / an / restaurant / about / how

How about going to an Italian restaurant?

400

You've never been to the opera before,_______?

have you

400

Define 'skills'

The ability to do something well.

400

If we _______(1) another bathroom, there _______ (2) queue for the shower. (have, not be)

(1) had / (2) would not be a

400

I _____ my girlfriend for 3 years. We met when we were at University. (had / know)

have known

400
I've booked a Japanese restaurant.


not / raw / keen / I'm / fish / on

I'm not keen on raw fish.

500

You called me last night,________?

didn't you

500

Define 'set up'

establish or start something like a business, an office space etc
500

I'm sure Sally________ (1) better if she _______ (2) so much coffee. (sleep / not drink)

(1) would sleep / (2) if she did not drink

500

The police officer asked where he _________ yesterday. (have / be)

had been

500

Is it really that time? We're going to be late!

taxi / could / to / time / get / we / a / save

We could get a taxi to save time.