Real Conditionals (TYPE 0 and 1)
Unreal (Type 2)
Unreal (Type 3)
Correct the mistakes
100

If the weather (be) cloudy, some people feel sleepy. 


Put the verb in the brackets into a correct form.

is

100

If I (be) you, I would change the tyres.

Put the verb in the brackets into a correct form.

were 

100

If I had not gone to bed so late, I (not be) late for the lesson.

would not have been

100

If Sarah will do it again, she will have a talk with the director.

does (not will do!)

200

Drivers are imposed fines, if they (exceed) the speed.

Put the verb in the brackets into a correct form. 

exceed

200

Margaret (help) you, if she had more free time.

Put the verb in the brackets into a correct form.

would help you

200

Grace wouldn't have passed the exam, if she (not revise) for it.

had not revised 

200

If you drive carelessly, you risked having an accident.

risk (not risked!!!)

300

If you behave this way, the manager (not like) it.

Put the verb in the brackets into a correct form. 

will not

300

If I (have) a car, I (give)  you a lift

had; would give

300

If Nicole had broken the law, she (get punishment) yesterday.

would have got

300

If I could count well, I did not make a mistake yesterday.

would not have made (not did not make)

400

You can get a loan from a bank, if you (not have) enough money for purchasing a car.

Put the verb in the brackets into a correct form.

Do not have

400

Brian (spend) less money, if he (have) a personal accountant.

would spend/had

400

If your employees (be) more careful, they (avoid) those mistakes yesterday.

had been/would have avoided

400

Kelly will get more money, if she worked hard.

would get (not will get)
500

If she (not submit) the report on time, she (have) problems with her boss tomorrow.

Put the verbs in the brackets into a correct form.

does not submit; will have

500

Unless you (speak) English, you (not work) in our company.

spoke/ would not work

500

Unless Parsons (write) his theory in Political Science, he (not become) so famous.

had written/would not have become

500

If they did not play computer games yesterday, they would pass exam this morning.

had not played (not did play); would have passed (not would pass!)