Edit Game
Grammar: Advanced Conditionals
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public




Delimiter between question and answer:

Tips:

  • No column headers.
  • Each line maps to a question.
  • If the delimiter is used in a question, the question should be surrounded by double quotes: "My, question","My, answer"
  • The first answer in the multiple choice question must be the correct answer.






 Save   26  Close
They are disobedient. I .............................. WOULD RATHER
Mark has been listening to this loud music since midday. It's high time.... (he/turn off)
He is ill today because he didn't take his medicine yesterday If he had taken his medicine
If he had taken his medicine yesterday, he wouldn't be ill today
If I had installed an alarm, the thieves, ...................able to break into my house last week.
wouldn't have been
I didn't know I had to share a room and bathroom so I booked the holiday
If I had known that I had to share a room and bathroom,I wouldn't have booked the holiday.
My daughter cries all the time because I spoiled her too much when she was young.
If I hadn't spoiled my child when she was young, she wouldn't cry all the time.
We are not there now because we left the house late.
If we hadn't left the house late, we would be there now.
We had many problems on our holiday so we didn't enjoy it.
If we hadn't had many problems on our holiday, we would've have enjoyed it.
You can go to the party if you come back before midnight. ( Providing......)
Providing you come back before midnight, you can go to the party.
If he __________________ (not eat) that sandwich, he would not have suffered from food poisoning.
hadn’t eaten
I ________________ (die) of exhaustion if John hadn’t offered to take on some of my work.
would have died
Supposing no one ______________ (kill) President Kennedy in the 60s, ___________________ (things / be) different back then
had killed; would things have been different
You won't graduate from university if you don't pass your exams. (LONG)
You’ll graduate from university as/so long as you pass your exams./As/So long as you pass your exams, you’ll graduate from university.
Could John be president if the scandal hadn't occurred? (SUPPOSING)
Supposing the scandal hadn’t occurred, could John be president?/Could John be president supposing the scandal hadn’t occurred?
You would have lost your house if you hadn't kept your job. (BUT)
But for keeping your job, you would have lost your house./You would have lost your house but for keeping your job.
If she had a choice, she would have studied abroad. (GIVEN)
Given the choice, she would have studied abroad./She would have studied abroad given the choice.
If we didn't give them shelter, they wouldn't survive the night. (PROVIDING)
They would survive the night providing (that) we gave them shelter./Providing (that) we gave them shelter, they would survive the night.
If we don't learn to solve problems, life will be difficult (UNLESS)
Unless we learn to solve problems, life will be difficult.
If hackers got into the system, we'd lose everything. (GET)
Should hackers get into the system, we'd lose everything.
They were able to rescue the giraffe only because they arrived there in time. (NOT)
Had they not arrived in time, they wouldn't have been able to rescue the giraffe.
My job is very difficult because he's such a difficult person. (WERE)
Were he not such a difficult person, my job would be easier.
If James doesn't remember, we'll have to start again. (NOT)
Should James not remember, we'll have to start again.
If he pushed the button, we’d all have problems. (PUSH)
Were he to push the button, we’d all have problems.
We should have woken up earlier! I've missed the boat because of that. (HAD)
Had we woken up earlier, I wouldn't have missed the boat.
It was a very bad decision not to buy that property. We'd be rich now. (BOUGHT)
Had we bought that property, we'd be rich now. / We should have bought that property, we'd be rich now.
He is not 18 so we cannot allow him join the Python club.
Were he over 18, we would allow him to join the Python Club.