English Grammar Test Conditionals Welcome to your English Grammar Test – Conditionals This English Test consists of 55 multiple – choice questions. We suggest you allow 30 min. to complete the test. Good Luck Inserisci i tuoi dati prima di iniziare Risultati : 0 – 10 level A1 Preliminary 11 – 20 level A1/A2 Elementary 21 – 29 level A2 Elementary 30 – 39 level B1 Intermediate 40 – 50 level B1/B2 Advanced 51 – 55 level B2/C1 AcCept proficiency Nome - Cognome - Età Email Telefono Città 1. I would have attended if I ………… (know) about the meeting. know knew had known have known None 2. If it …………… (rain) tomorrow, we will cancel the picnic. rains rained will rain would rain None 3. She would pass the exam if she ……….. (study) harder. studies studied had studied will study None 4. We will start without them if they ……….. (not/arrive) soon. don't arrive didn't arrive hadn't arrived won't arrive None 5. If I ………… (be) you, I would take that job offer. am was were had been None 6. If you heat water to 100°C, it ……….. (boil). boils will boil would boil boiled None 7. He would have been on time if he ………….. (not/miss) the bus. didn't miss hadn't missed doesn't miss won't miss None 8. If I ………… (have) more time, I would travel the world. have had will have would have None 9. They would have won the game if they ………….. (practice) more. practice practiced had practiced will practice None 10. If you ………… (mix) red and blue, you get purple. mix mixed will mix would mix None 11. She would have met him if she ………… (not/leave) early. doesn't leave didn't leave hadn't left won't leave None 12. If I ………… (win) the lottery, I would buy a new house. win won had won will win None 13. We will miss the train if we ………… (not/hurry). don't hurry didn't hurry hadn't hurried won't hurry None 14. If you ………… (study) every day, you will improve your English. study studied had studied will study None 15. We wouldn't have finished on time if they ………… (not/help) us. don't help didn't help hadn't helped won't help None 16. If I ………… (be) rich, I would donate to charity. am was were had been None 17. You get hungry if you ………… (not/eat). don't eat didn't eat hadn't eaten won't eat None 18. I would have answered if she ………… (call) me. calls called had called will call None 19. We will arrive on time if we ………… (leave) now. leave left had left will leave None 20. He wouldn't be locked out if he ………… (not/forget) his keys. doesn't forget didn't forget hadn't forgotten won't forget None Time's upTime is Up! Trustpilot