English Grammar Test Conditionals English Grammar Test – Conditionals Assess your English level from beginner to advanced 20 Questions ~30' Minutes A1 – C1 Levels Compila i tuoi dati di contatto prima di iniziare. Al termine riceverai i risultati con il dettaglio delle risposte. Score Guide Score Level Description 0 – 20% A1 Preliminary 21 – 40% A1/A2 Elementary 41 – 55% A2 Pre-Intermediate 56 – 70% B1 Intermediate 71 – 90% B1/B2 Upper Intermediate 91 – 100% B2/C1 Advanced / Proficiency Good luck! 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