Tenses
Conditional sentences
Mixed conditionals
Reported speech
Correct mistakes
100

He __________ (just leave) when you called, so you missed him.

had just left

100

If I __________ (be) you, I would accept the job offer.

were

100

If you _______ (study) harder in school, you _______ (have) a better job now.

had studied, would have

100

She told me that she __________ (move) to a new city next month.

was moving

100

She said that she will meet me at the restaurant, but she never showed up.

would meet

200

By the end of this year, I __________ (save) enough money for a new car.

will have saved

200

If I __________ (know) about the meeting, I would have attended.

had known

200

If she _______ (not/sleep) so badly last night, she _______ (feel) better today.

hadn´t slept, would feel

200

He said that he __________ (not see) his family in over two years.

hadn´t seen

200

If they wouldn’t have been late, we will have caught the train.

hadn´t been late

300

I __________ (never see) such a beautiful sunset before I visited Hawaii.

had never seen

300

If you __________ (tell) me earlier, I would have helped you.

had told

300

If I _______ (learn) how to cook when I was younger, I _______ (make) a better dinner today.

had learned, would make

300

I asked them what they __________ (do) if the situation hadn’t improved.

would have done

300

He asked if I am coming to the meeting tomorrow.

was coming

400

When I got to the office, everyone __________ (already leave).

had already left

400

If we __________ (take) the earlier flight, we would have arrived on time.

had taken

400

If he _______ (be) more careful with his money, he _______ (not/be) broke today.

had been, wouldn´t be

400

He didn’t believe that she __________ (already leave) the country.

had already left

400

If you would have told me earlier, I will have helped you.

had told

500

They __________ (wait) for two hours before the bus finally arrived.

had been waiting

500

If you __________ (not forget) to bring the tickets, we wouldn’t be stuck here.

hadn´t forgotten

500

If I _______ (listen) to your advice last week, I _______ (not/make) that mistake now

had listened, wouldn´t make

500

She said that they __________ (plan) to move abroad the following year.

were planning

500

She said she has visited Paris last year.

had visited