Vocabulary
Subject and object questions
Gerund and Infinitive
Present Perfect Simple and Continuous
Correct the mistake
100

Martha loves demonstrations. She has taken p....................in about fifteen.

part

100

A: Who ..................................... ?

B: Janet loves ice-cream.

loves ice-cream

100

I need ...................... (buy) some new shoes.

to buy

100

Philip / write / ten books / 1999.

Philip has written ten book since 1999.

100

I'm reading that book one day.

I'm going to read that book one day.

200

Peter didn't p................... his exams. He has to do them again.

pass

200

A: What ................................... tomorrow?

B: I will bring a bottle of wine tomorrow.

 will you bring

200

Joan decided ....................... (take) up swimming.

to take

200

Tom / study / English / two years.

Tom has been studying English for two years.

200

We have been living here since ten years.

We have been living here for ten years.

300

I don't have a lot in c..................... with Julia. We are very different.

common

300

A: What ................................ for your birthday?

B: My husband gave me the ring for my birthday.

did your husband give you

300

I don't often waste time ...................... (watch) TV.

watching

300

Collin / work / with us / March.

Collin has worked / been working with us since March.

300

Do you enjoy to work outside?

Do you enjoy working outside?

400

What a.................. are you going to take to help stop global warming?

action

400

A: What .............................. about?

B: He wrote a book about chocolate.

did he write a book

400

I enjoy .................... (sit) on the beach.

sitting

400

They / know / Jane / they were at school.

They have known Jane since they were at school.

400

At school we couldn't have to wear a uniform.

At school we have to wear a uniform.

500

Are you in f............... of the protection of wild animals?

favour

500

A: What ...............................  against?

B: Greenpeace protests against global warming.

does Greenpace protest

500

Are you looking forward .....................(go) on holiday?

to going

500

Kate / have / that car/ two months.

Kate has had that car for two months.

500

Who does sit here?

Who sits here?