1
2
3
4
5
100

Do you need ............... (revise) gerunds and infinitives?

Do you need to revise gerunds and infinitives?

100

You forgot ............... (lock) the door last night.

You forgot to lock the door last night.

100

What are you planning on ...............  (do) tonight?

What are you planning on doing tonight?

100

Did you remember ...............  (turn) off the air conditioner?

Did you remember to turn off the air conditioner?

100

It's getting late. We'd better be ...............  (go) home soon. 

It's getting late. We'd better be going home soon.

200

I can't help ............... (sleep) in late. It's Sunday!

I can't help sleeping in late. It's Sunday!

200

Will you be able ...............  (give) me a lift to the airport tomorrow?

Will you be able to give me a lift to the airport tomorrow?

200

My computer is broken but I can't afford ...............  (buy) a new one. 


My computer is broken but I can't afford to buy a new one. 

200

Your bedroom is so dirty. It needs ............... (clean).

Your bedroom is so dirty. It needs cleaning.

200

Would you like ...............  (help) me move house?

Would you like to help me move house?

300

Do you mind ...............  (wait) for me? I'll only be five minutes.

Do you mind waiting for me? I'll only be five minutes.

300

Don't you remember ...............  (tell) me that yesterday?

Don't you remember telling me that yesterday?

300

My mother demanded ...............  (speak) to the teacher.

My mother demanded to speak to the teacher.

300

I enjoy ...............  (spend) time at home.

I enjoy spending time at home.

300

Do you fancy ............... (watch) a movie tonight?

Do you fancy watching a movie tonight?

400

Did you manage ...............  (book) the hotel for this weekend?

Did you manage to book the hotel for this weekend?

400

You're not allowed .............. (park) here.

You're not allowed to park here.

400

You should stop ...............  (smoke), it's not good for your health. 

You should stop smoking, it's not good for your health.

400

I'll carry on ............... (work) until I get tired.

I'll carry on working until I get tired.

400

I regret ...............  (tell) Craig my secret. Now he has told everyone. 

I regret telling Craig my secret. Now he has told everyone.

500

I'll never forget ...............  (meet) you for the first time.


I'll never forget meeting you for the first time.

500

I learned ...............  (speak) English when I was five. 

I learned to speak English when I was five.

500

You are required ............... (complete) this worksheet.

You are required to complete this worksheet.

500

If I tell you a secret, do you promise ...............  (not tell) anybody?

If I tell you a secret, do you promise not to tell anybody?

500

I tried ...............  (get) to class on time but the bus was delayed. 

I tried to get to class on time but the bus was delayed.