If you______(not warn) us, there___(be) an accident.
hadn’t warned, would have been
He ___(not stay) up all night if he ____ (have) school the next day.
wouldn’t have stayed, had had
If Jack hadn't argued with his boss, ________ his job.
a. he would have lost
b. he wouldn't have lost
Correct Answer: B
I didn't know she was coming. I didn’t wait for her.
If I had known she was coming, I would have waited for her.
I___(eat) the cake if it ____(not have) so much chocolate on it.
would have eaten, hadn’t had
I ____ (not give) you that book if I ____(know) you already had it.
wouldn’t have given, had known
If ________ the data sooner, they would have found the problem.
a. they had analysed
b. they hadn't analysed
Correct answer: A
I didn't save money. I didn't go to Cancun.
If I had saved money, I would have gone to Cancun.
It___(be) a shame if we ___(lose) that last match.
would have been, had lost
If you _____ (apologise) at once, I ______(forgive) you.
had apologised, would have forgiven
I wouldn't have left Instagram if ________ how useful it was.
a. I had known
b. I hadn't known
Correct answer: A
I didn't pass my exam. I didn't study.
I would have passed my exam if I had studied.
If the fire____ (not be put out), it _____ (destroy) the houses.
hadn’t been put out, would have destroyed
She _________ (passed) the test if she _________ (study) more.
would have passed, had studied
________ a mess of it if we had read the instructions.
a. We would have made
b. We wouldn't have made
Correct answer: B
I didn't see him. I didn't speak to him.
If I had seen him, I would have spoken to him.