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
Upper-int Conditionals with past tenses
0
%
0
0
0
Back
Restart
I didn’t pass my exams. I didn’t progress to the next year. If...
I’d passed my exams, I’d have progressed to the next year.
Oops!
Okay!
I can’t drive. I won’t move to the countryside. Even...
if I could drive, I wouldn’t move to the countryside.
Oops!
Okay!
We could have painted the whole house by now if we ________ (have) shorter breaks.
had had
Oops!
Okay!
If they WERE LISTENING / ’D LISTENED to what I told them then they wouldn’t be confused.
’D LISTENED
Oops!
Okay!
If he ________ (spend) less on video games, he might be able to buy nicer clothes.
spent
Oops!
Okay!
You WOULDN’T BE / WOULDN’T HAVE BEEN here now if you hadn’t worked hard.
WOULDN'T BE
Oops!
Okay!
I’m working in a shop. I haven’t been able to get a job in design. If...
I had been able to get a job in design, I wouldn’t be working in a shop.
Oops!
Okay!
I’d be happy to give you a hand if I’D KNOWN/ KNEW anything about gardening.
KNEW
Oops!
Okay!
My teacher didn’t encourage me. I didn’t do well at school. I’d...
have done well at school if my teacher had encouraged me.
Oops!
Okay!
I was living in Berlin. I learned German. I...
I wouldn’t have learned German if I hadn’t been living in Berlin.
Oops!
Okay!
They wouldn’t be so desperate for lunch if they’D EATEN / ’D HAVE EATEN breakfast.
’D EATEN
Oops!
Okay!
He is a doctor. He got a job with the ambulance service. If...
he wasn’t a doctor, he wouldn’t have got a job with the ambulance service.
Oops!
Okay!
You could come to the beach now if you’D DONE / ’D HAVE DONE the cleaning earlier.
'D DONE
Oops!
Okay!
Zoe ________ (not go) to Iceland if she’d known how expensive it was going to be.
wouldn't have gone
Oops!
Okay!
She wasn’t good at maths. She stopped studying it when she was sixteen. If...
she’d been good at maths, she wouldn’t have stopped studying it when she was sixteen.
Oops!
Okay!
You wouldn’t get to the coast by lunch time unless you ________ (set) off very early.
set
Oops!
Okay!
I wouldn’t order the fish risotto if I ________ (be) you.
were
Oops!
Okay!
I WOULDN’T GO / WOULDN’T HAVE GONE to that college if I’d known the teaching was poor.
WOULDN’T HAVE GONE
Oops!
Okay!
I’D HAVE CLEANED / ’D CLEAN your car if I’d known you wanted it back today.
’D HAVE CLEANED
Oops!
Okay!
I didn’t spend six months studying abroad. My parents didn’t have the money. If...
my parents had had the money, I would have spent six months studying abroad.
Oops!
Okay!
Celia ________ (not crash) her car if she hadn’t been talking to me.
wouldn't have crashed
Oops!
Okay!
They didn’t go to college. They didn’t get good jobs. If...
they had gone to college, they would have got good jobs.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies