Vocabulary
Grammar
Adjectives with Prepositions
Verbs with Prepositions
Random
100

What is the school subject where you discuss the meaning of life.

philosophy

100

It is a definite plan, we ______ (to have) dinner tomorrow evening with the Johnsons.

are having

100

My father is really interested __ airplanes.

in

100

Yesterday I apologized ___ my horrible behavior. 

for

100

Name a sport you need to use goggles.

Snowboarding, swimming or diving

200

What is the name of the object that cleans carpets?

A vacuum cleaner

200

A report _______ just _______ _______ (write) on what went wrong with the gadget.

1.  has

2.  been written

200

Danny Glover is obsessed ___ Brad Pitt

with 

200

Everybody always accuses me __ stealing from the cookie jar.

of 

200

This is a person who works in a library.

A librarian

300

A space where an organized event takes place, such as a concert or performance in general.

A venue

300

Every month we _______ our computer _______ (check) for viruses

1. have

2. checked

300

My friend is addicted __ chocolate.

to

300

That fat head keeps boasting _____ his hop scotch skills.

about 

300

This is the object that gives hot air to a room when it is cold.

A heater

400

When you don't go to a class, you ______ a lesson.

skip

400

If you don't learn how to work in a team you won't get a good job.  (Rewrite using Unless)

Unless you learn how to work in a team you won't get a good job.

400

I feel ashamed ___ my stupid little brother

of 

400

At the moment he is suffering ____ an acute obsession with Brad Pitt.

from
400

I'm more ________  _________ humanities than science to be honest, I find science a bit boring.

interested in

500

An adjective describing a person who can't stop thinking of something. 

Obsessive

500

We _______ (to selling) chocolate for ten hours by the time the festival _____ (to finish).

1. will have been selling

2. finishes

500

I'm responsible __ my stupid little brother.

for

500

Did he participate ___ the 2012 Olympics?

in

500

Next week, while my friend _____ (to do) his exams, I __________ (to lie) on a beach somewhere hot for three days.

1. is doing 

2. I will have been lying