Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
3rd conditional - exercises
0
%
0
0
0
Back
Restart
If I ______________________ more time, I ______________________ my homework. (HAVE, DO)
had had, would have done
Oops!
Okay!
If I ______________ (be) born in a different country, I ______________ (learn) to speak a different language.
had been, would have learnt/learned
Oops!
Okay!
We ___________________________ a taxi if the public transport workers _____________________ on strike. (NOT TAKE, NOT BE)
wouldn't have taken, hadn't been
Oops!
Okay!
He ______________ (be) happier if he ______________ (stay) at home.
would have been, had stayed
Oops!
Okay!
Mom _______________________ us to the beach if it _____________________. (TAKE, NOT RAIN)
would have taken, hadn't rained
Oops!
Okay!
If he ______________ (become) a musician, he ______________ (record) a CD.
had become, would have recorded
Oops!
Okay!
I ______________ (call) you if I ______________ (not / forget) my phone.
would have called, hadn't forgotten
Oops!
Okay!
He ______________ (be) on time if he ______________ (leave) earlier.
would have been, had left
Oops!
Okay!
We ______________ (not / get) married if we ______________ (not / go) to the same university.
wouldn't have got, hadn't gone
Oops!
Okay!
If he ______________ (take) the job, he ______________ (not / go) travelling.
had taken, wouldn't have gone
Oops!
Okay!
If Emma ______________________ up earlier, she ___________________ the train. (GET, REACH)
had got, would have reached
Oops!
Okay!
If she ______________ (go) to art school, she ______________ (become) a painter.
had gone, would have become
Oops!
Okay!
If Nina ___________________________ well, my aunt ___________________________ her to the zoo. (BEHAVE, TAKE)
had behaved, would have taken
Oops!
Okay!
If we ______________ (arrive) earlier, we ______________ (see) John.
had arrived, would have seen
Oops!
Okay!
She ________________________ me if she ___________________ I was busy. (NOT VISIT, KNOW)
wouldn't have visited, had known
Oops!
Okay!
If she ______________ (go) to university, she ______________ (study) French.
had gone, would have studied
Oops!
Okay!
She ______________ (not / meet) him if she ______________ (not / come) to London.
wouldn't have met, hadn't come
Oops!
Okay!
If we ______________ (not / go) to the party, we ______________ (not / meet) them.
hadn't gone, wouldn't have met
Oops!
Okay!
We ______________ (come) if we ______________ (be) invited.
would have come, had been
Oops!
Okay!
If I _______________________ you were coming, I ___________________________ you at the airport. (KNOW, MEET)
had known, would have met
Oops!
Okay!
He ______________ (take) a taxi if he ______________ (have) enough money.
would have taken, had had
Oops!
Okay!
If I ___________________________ shopping, what ______________________________? (NOT GO, YOU EAT)
hadn't gone, would you have eaten
Oops!
Okay!
She ______________ (pass) the exam if she ______________ (study) harder.
would have passed, had studied
Oops!
Okay!
If I ___________________________ to the stereo, I ___________________________ the doorbell. (NOT LISTEN, HEAR)
hadn't listened, would have heard
Oops!
Okay!
If the wall ___________________________ properly it ___________________________ down. (BE BUILT, NOT BREAK)
had been built, wouldn't have broken
Oops!
Okay!
If you ___________________________ the fine, you ___________________________ to prison. (PAY, BE SENT)
had paid, would have been sent
Oops!
Okay!
I ______________________ there in time if the weather __________________ better (ARRIVE, BE)
would have arrived, had been
Oops!
Okay!
If he ________________ with us to the cinema, he __________________ himself. (COME, ENJOY)
had come, would have enjoy
Oops!
Okay!
If I _____________________ more careful, I ___________________________ so many mistakes. (BE, NOT MAKE)
had been, wouldn't have made
Oops!
Okay!
My dad _____________________ mom if she _________________ a poor lady. (NOT MARRY, BE)
wouldn't have married, had been
Oops!
Okay!
She ______________ (not / do) it if she ______________ (know) you were ill.
wouldn't have done, had known
Oops!
Okay!
Mark ___________________________ me if he ___________________________ my cell number. (PHONE, NOT LOSE)
would have phoned, hadn't lost
Oops!
Okay!
If they ______________ (go) to bed early, they ______________ (not / wake) up late.
had gone, wouldn't have woken
Oops!
Okay!
They ______________ (be) late if they ______________ (not / take) a taxi.
would have been, hadn't taken
Oops!
Okay!
If I ____________________ more, I ___________________________ the exam. (STUDY, PASS)
had studied, would have passed
Oops!
Okay!
I ___________________________ them a present if they ___________________________ me to their wedding. (BUY, INVITE)
would have bought, had invited
Oops!
Okay!
If you ______________ (not / be) late, we ______________ (not / miss) the bus.
hadn't been, wouldn't have missed
Oops!
Okay!
We ___________________________ to Spain if there ________________ the right flight. (FLY, BE)
would have flown, had been
Oops!
Okay!
If we ___________________________ a map with us, we ___________________________ the village in time. (TAKE, REACH)
had taken, would have reached
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies