Tenses
Conditionals
Passive Voice and modals
Future forms
Hypothetical Language
100

I ________ (see) him yesterday at the café.

saw

100

If you heat water to 100°C, it ________ (boil).

boils

100

It’s raining heavily outside, so you ________ (take) an umbrella.

should

100

The train ________ (leave) at 7:00 tomorrow morning.

leaves

100

I wish I ________ (have) a bigger house.

had

200

Choose the correct sentence:

  1. This month, I'm not sleeping well because of a lot of work and my cat waking me up in the middle of the night.
  2. This month, I don't sleep well because of a lot of work and my cat waking me up in the middle of the night.

1. This month, I'm not sleeping well because of a lot of work and my cat waking me up in the middle of the night.

200

If she ________ (study) harder, she would have passed the exam.

had studied

200

Kate is a detective and just now has finished investigating one case. Now she's snowed under a lot of work because her boss told her that she ________ send her report by the end of the week.

has to

200

We ________ (move) to a new office next month.

are moving

200

If only I ________ (study) harder for the exam!

had studied

300

She ________ (work) in that company for 10 years before she moved abroad.

had worked

300

If I ________ (not lose) my phone yesterday, I ________ (be) able to call you right now.

hadn’t lost, would be

300

You missed your flight yesterday and got stuck at the airport for the whole night? You ________ (be) very upset.

must've been

300

She ________ (probably go) on vacation next summer.

is probably going to go / will probably go

300

If only I ________ (take) that job offer last year, I ________ (not be) stuck in this boring office now.

had taken, wouldn’t be

400

When Harry ____________ (get) back from the detention with Gilderoy Lockhart, he ____________ (hear) a strange voice.

was getting, heard

400

If I ________ (know) about the traffic jam this morning, I ________ (leave) earlier and I ________ (not be) late for the meeting now.

had known, would have left, wouldn’t be

400

The project ________ (finish) by the team by next week.

will have been finished

400

Which sentence is correct?

  1. The project is going to be finished by next week, but we still have some minor tasks to complete.
  2. The project will be finished by next week, but we still have some minor tasks to complete.
  • The project will be finished by next week, but we still have some minor tasks to complete.
400

It’s about time you ________ (start) taking your responsibilities seriously.

started

500

By the time he finishes his PhD, he ________ (study) at the university for over 8 years.

will have been studying

500

If you ________ (study) harder last year, you ________ (pass) the exam easily. But now, if you ________ (study) more consistently, you ________ (be) ready for the next one.

had studied, would have passed, study, will be

500

He ________ (not know) about the party because he was out of town last week.

can’t have known

500

Choose the correct option:

  1. Next Monday, I will be meeting with the new client at 10 AM, so I won't be available in the office during that time.
  2. Next Monday, I am meeting with the new client at 10 AM, so I won't be available in the office during that time.

Next Monday, I will be meeting with the new client at 10 AM, so I won't be available in the office during that time.

500

Now everybody knows! Gosh! I’d rather you ________ (not tell) anyone about the surprise.

hadn’t told