Past tenses & relative clauses
Future forms
Modals & Perfect modals
Conditionals & time clauses
Passive & Causative
100

I haven’t eaten such a good meal for ages. (SINCE)


It's been ages since I ate such a good meal

100

I have arranged to meet the principal on Tuesday. (AM)


- I am meeting the principal on Tuesday at 11 am.

- I am going to meet the principal on Tuesday at 11 am.

100

I’m certain that he is at home. (BE)

He must be at home

100

The only way to pass is studying (UNLESS)

You won't pass unless you study.

100

They haven't invited me to the wedding. (INVITED)

I haven't been invited to the wedding.

200

How long is it since you passed your driving test? (AGO)


  1. How long ago did you pass your driving test?
200

I promise to finish the report tomorrow morning. (FINISH)


- I will finish the report tomorrow morning

200

Perhaps she didn't see you. (YOU)

  1. She might not have seen you.
200

Press this button to turn on the machine. (PRESS)

The machine turns on if you press that button

200

I need to go to the hairdresser to cut my hair. (GET)

I need to get my hair cut.

300

This is my first time driving an automatic car. (NEVER)

I have never driven an automatic car before

300

Don't phone between 2 and 3 because that's our lunch time. (BE)

Don't phone me between 2 and 3, I will be having lunch.

300

It’s possible that they are waiting for us. (BE)

They could be waiting for us.
300

I didn't have enough money, so I didn't buy the shoes. (HAD)

If I had had enough money, I would have bought the shoes.

300

1. The police are investigating the case. (By)

2. A mechanic serviced her car last week. (HAD)

1. The case is being investigated by the police.

2. She had her car serviced last week. / she got her car serviced last week.

400

1. They moved to London in 2015. (BEEN)


2. I’ve lost the phone number. You gave it to me. (THAT)


  1. They have been living in London since 2015.
  2. I’ve lost the phone number that you gave me.
400

1.In the middle of the exam tomorrow at this time, I’ll be thinking of the holidays. (SITTING)

2. I started this course in September; by June, I’ll be here for 9 months. (BEEN)

1.This time tomorrow, I will be sitting the exam.

2. By June, I will have been doing/taking this course for 9 months.

400

1. I'm sure he didn't steal the money. (THE)

2. It was a bad idea to leave the car unlocked. (NOT)

1. He can't have stolen the money.

2. You should not have left the car unlocked.

400

1. I didn't know you were in town, so I didn't call you. (KNOWN)

2. As soon as I get home, I’ll have a shower. (MOMENT)

1. If I had known you were in town, I would have called you.

2. I'll have a shower the moment I get home.

400

1. They will give you the results on Friday. (BE) 

in 2 ways!!

2. Someone is repairing my roof at the moment. (HAVING)

1. You will be given the results on Friday. / The results will be given to you on Friday. 

2. I am having my roof repaired at the moment.