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
English File Conditionals
0
%
0
0
0
Back
Restart
He’ll let you know his decision after he ________ (speak) to Sam.
spoke
Oops!
Okay!
If I ________ (have) the opportunity to enter a talent contest, I’d take it.
had
Oops!
Okay!
I wouldn’t go to that restaurant if you ________ (pay) me to!
paid
Oops!
Okay!
Young people will live at home as long as possible if you ________ (let) them.
let
Oops!
Okay!
Anyone would be annoyed if they ________ (receive) a parking fine.
received
Oops!
Okay!
You’d be a fantastic guitar player if you ________ (practise) more.
practised
Oops!
Okay!
They won’t sell their house if they ________ (not repaint) it first.
don't/do not repaint
Oops!
Okay!
________ (you / know) that was Macio if I hadn’t told you?
Would you have known
Oops!
Okay!
She won’t tell you unless you ________ (promise) to keep it a secret.
promise
Oops!
Okay!
You wouldn’t have done so well in life if you ________ (not / go) to university.
hadn't/ had not gone
Oops!
Okay!
He wouldn’t have crashed the car if he ________ (not / answer) his phone.
hadn't/had not answered
Oops!
Okay!
If you’d run faster, we might ________ (not / miss) the bus.
not have missed
Oops!
Okay!
I ________ (buy) that laptop if it wasn’t so expensive.
'd/would buy
Oops!
Okay!
If she does enough revision, she ________ (pass) the exam easily.
'll/will pass
Oops!
Okay!
The waiter will take your order as soon as you ________ (be) ready.
're/are
Oops!
Okay!
We could ________ (look after) the children last night if you’d asked.
have/'ve looked after
Oops!
Okay!
I ________ (never / manage) to buy a house if my parents hadn’t helped me financially.
never would have/ would've managed
Oops!
Okay!
She ________ (worry) about you if you hadn’t phoned to say you were OK.
'd/would have worried
Oops!
Okay!
You wouldn’t have been so cold if you ________ (wear) a jacket.
had / 'd worn
Oops!
Okay!
He would have resigned if he ________ (not / be) promoted.
had not/hadn't been
Oops!
Okay!
We ________ (get) completely lost if a stranger hadn’t shown us the way.
'd / would have got
Oops!
Okay!
If you painted the living room white, it ________ (look) bigger.
'd/would look bigger
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies