This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Moods > Understanding Conditionals – Quiz 3 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Understanding Conditionals Quiz 3 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. What is the past perfect form used in Type 3 Conditionals? A) The past perfect form is used in the main clause. B) The past perfect form is used in the if-clause. C) The past perfect form is used in both clauses. D) The past perfect form is not used in Type 3 Conditionals. Show Answer Correct Answer: B) The past perfect form is used in the if-clause. 2. Which of the following is an example of zero conditional? 'If you heat ice, it melts.' or 'If it rains tomorrow, I will stay home.' A) If you heat ice, it melts. B) If I study hard, I will pass the exam. C) If the sun sets, it gets dark. D) If you freeze water, it turns to ice. Show Answer Correct Answer: A) If you heat ice, it melts. 3. If he were taller, he could reach the shelf. (Second or Third?) A) Third. B) Second. C) First. D) None of the above. Show Answer Correct Answer: B) Second. 4. If I had seen the movie, I would have told you. (Second or Third?) A) Both. B) Third. C) Neither. D) First. Show Answer Correct Answer: B) Third. 5. Grace is learning about word structures in her English class. What is the suffix in the word "happiness" ? A) Ness. B) Hapin. C) Pin. D) Hap. Show Answer Correct Answer: A) Ness. 6. Complete the sentence:If it rains, I ..... (stay) indoors. [a general truth] A) Go outside. B) Ignore the weather. C) Stay. D) Play in the rain. Show Answer Correct Answer: C) Stay. 7. If I had a million dollars, I would buy a house. (Second or Third?) A) Fourth. B) Second. C) First. D) Fifth. Show Answer Correct Answer: B) Second. 8. Which keyword is used to check another condition if the first one is false? A) Else. B) Else if. C) Elif. D) Elseif. Show Answer Correct Answer: C) Elif. 9. Maya is trying to understand the prefix in the word "incomplete" . What is the prefix? A) Complete. B) Com. C) In. D) Plete. Show Answer Correct Answer: C) In. 10. What is a type 0 conditional? A) A type 0 conditional describes situations that are always true, using the structure 'If + present simple, present simple'. B) A type 0 conditional uses 'If + past simple, future simple'. C) A type 0 conditional is used for making requests or suggestions. D) A type 0 conditional describes hypothetical situations. Show Answer Correct Answer: A) A type 0 conditional describes situations that are always true, using the structure 'If + present simple, present simple'. 11. Which of the following sentences is NOT a Type 2 Conditional? A) If I had a car, I would drive to work. B) If it rains, I will stay home. C) If she studies hard, she will pass the exam. D) If it were sunny, I would go to the beach. Show Answer Correct Answer: B) If it rains, I will stay home. 12. What is the difference between '==' and '===' in JavaScript? A) Both '==' and '===' perform type coercion. B) '==' checks for strict equality while '===' checks for loose equality. C) The difference is that '==' allows type coercion while '===' does not. D) '==' and '===' are interchangeable in all cases. Show Answer Correct Answer: C) The difference is that '==' allows type coercion while '===' does not. 13. Choose the correct form:If it ..... , the ground gets wet. A) D) rained. B) A) rains. C) B) rain. D) None of the above. Show Answer Correct Answer: B) A) rains. 14. Identify the conditional type:'If you touch a flame, it burns.' A) Third conditional. B) First conditional. C) Second conditional. D) Zero conditional. Show Answer Correct Answer: D) Zero conditional. 15. What happens in the zero conditional if the condition is true? A) The result is true. B) The condition is ignored. C) The outcome is uncertain. D) The result is false. Show Answer Correct Answer: A) The result is true. 16. Identify the first conditional in this sentence:'If it rains tomorrow, I will stay home.' A) If it rains tomorrow, I will stay home. B) If it snows tomorrow, I will go out. C) If it rains tomorrow, I stayed home. D) If it rains today, I will stay home. Show Answer Correct Answer: A) If it rains tomorrow, I will stay home. 17. Complete the sentence:If they were here, they ..... (help) us. A) Could help. B) Would help. C) Should help. D) Might help. Show Answer Correct Answer: B) Would help. 18. What is the syntax for a while loop in Python? A) While condition:# code to execute. B) For condition:# code to execute. C) Do while condition:# code to execute. D) Repeat condition:# code to execute. Show Answer Correct Answer: A) While condition:# code to execute. 19. What is the output of the following code:if (5 > 3) { print('True'); }? A) Maybe. B) Error. C) False. D) True. Show Answer Correct Answer: D) True. 20. What is the purpose of using nested if statements? A) To create a single condition that is easier to read. B) To evaluate multiple conditions in a hierarchical manner. C) To simplify the code by removing all else clauses. D) To replace all other conditional statements. Show Answer Correct Answer: B) To evaluate multiple conditions in a hierarchical manner. 21. Provide a situation where you would use the first conditional. A) If I had a car, I would drive to work. B) If it snows tomorrow, I will build a snowman. C) If I had known, I would have come earlier. D) If I were rich, I would travel the world. Show Answer Correct Answer: B) If it snows tomorrow, I will build a snowman. 22. Choose the correct zero conditional:'If you (press/presses) the button, the machine starts.' A) Press. B) Presses the button. C) Pressed. D) Pressing. Show Answer Correct Answer: A) Press. 23. What happens if the condition in an if statement is false? A) The if statement is ignored completely. B) The program crashes immediately. C) The code block inside the if statement is skipped. D) The code block inside the if statement is executed. Show Answer Correct Answer: C) The code block inside the if statement is skipped. 24. Identify the correct form:If it rains, the ground ..... wet. A) Is. B) Has been. C) Will be. D) Was. Show Answer Correct Answer: A) Is. 25. Choose the correct form:'If you (heat) water to 100 degrees, it (boil).' A) If you heated water to 100 degrees, it boiled. B) If you heat water to 100 degrees, it is boiling. C) If you heat water to 100 degrees, it will boil. D) If you heat water to 100 degrees, it boils. Show Answer Correct Answer: D) If you heat water to 100 degrees, it boils. 26. Which of the following is an example of the zero conditional? A) If you heat ice, it melts. B) If I were you, I would take the job. C) If it rains, I will take an umbrella. A) B) If I were you, I would take the job. B) A) If you heat ice, it melts. C) If she studies, she will pass the exam. D) If I had a car, I would drive to work. Show Answer Correct Answer: B) A) If you heat ice, it melts. 27. Which of the following is a looping structure? A) Switch case. B) For loop. C) If statement. D) While loop. Show Answer Correct Answer: B) For loop. 28. Which of the following sentences is NOT a second conditional? A) If I had a million dollars, I would donate to charity. B) If you heat water, it boils. C) If I knew the answer, I would tell you. D) If I were you, I would apologize. Show Answer Correct Answer: B) If you heat water, it boils. 29. In which situation would you use a first conditional? A) You would use a first conditional to express wishes or regrets. B) You would use a first conditional for past events that are certain. C) You would use a first conditional when discussing a possible future event that is likely to happen. D) You would use a first conditional when discussing habitual actions. Show Answer Correct Answer: C) You would use a first conditional when discussing a possible future event that is likely to happen. 30. What is the effect of using 'would have' in third conditionals? A) It is used to express future possibilities. B) The effect of using 'would have' in third conditionals is to indicate unreal past situations and their possible outcomes. C) It shows certainty about past events. D) It indicates real past situations and their outcomes. Show Answer Correct Answer: B) The effect of using 'would have' in third conditionals is to indicate unreal past situations and their possible outcomes. 31. What is the purpose of a broadcast in programming? A) The purpose of a broadcast in programming is to enable one-to-many communication. B) To store data in a database. C) To execute a function synchronously. D) To facilitate one-to-one communication. Show Answer Correct Answer: A) The purpose of a broadcast in programming is to enable one-to-many communication. 32. If it were sunny, we would go to the beach. (Second or Third?) A) Neither. B) First. C) Always. D) Second. Show Answer Correct Answer: D) Second. 33. Choose the correct form:'If you (mix) yellow and blue, you (get) green.' A) If you mix yellow and blue, you will get green. B) If you mixed yellow and blue, you would get green. C) If you mixing yellow and blue, you get green. D) If you mix yellow and blue, you get green. Show Answer Correct Answer: D) If you mix yellow and blue, you get green. 34. Identify the if-then statement:If I finish my homework, then I can watch TV. A) If I do my homework, then I can go outside. B) If I watch TV, then I will finish my homework. C) If I finish my homework, then I can watch TV. D) If I finish my chores, then I can watch TV. Show Answer Correct Answer: C) If I finish my homework, then I can watch TV. 35. In a second conditional sentence, which tense is used in the main clause? A) Conditional (would + base verb). B) Past Simple. C) Present Simple. D) Future Simple. Show Answer Correct Answer: A) Conditional (would + base verb). 36. Fill in the blank:If she studies hard, she ..... (pass) the exam. A) Could pass. B) Might pass. C) Will pass. D) Should pass. Show Answer Correct Answer: C) Will pass. 37. Complete the sentence:If I ..... (have) more time, I would learn a new language. A) Had. B) Having. C) Has. D) Have. Show Answer Correct Answer: A) Had. 38. What is the main purpose of using the second conditional? A) To describe past events. B) To express general truths. C) To discuss future possibilities. D) To talk about hypothetical or unlikely situations. Show Answer Correct Answer: D) To talk about hypothetical or unlikely situations. 39. How can you exit a loop prematurely? A) Use the 'break' statement. B) Use the 'continue' statement. C) Use the 'return' statement. D) Use the 'exit' command. Show Answer Correct Answer: A) Use the 'break' statement. 40. If she had studied harder, she would have passed. (Second or Third?) A) First. B) None of the above. C) Third. D) Second. Show Answer Correct Answer: C) Third. 41. When do we use 'if' in the first conditional? A) We use 'if' in the first conditional to state a past event. B) We use 'if' in the first conditional to describe a certain outcome. C) We use 'if' in the first conditional to indicate a habitual action. D) We use 'if' in the first conditional to express a possible future condition. Show Answer Correct Answer: D) We use 'if' in the first conditional to express a possible future condition. 42. Choose the correct form for the first conditional:'If it (rains/rain), we will cancel the picnic.' A) Rains. B) Raining. C) Rained. D) Will rain. Show Answer Correct Answer: A) Rains. 43. Choose the correct zero conditional:'If you mix red and blue, you (get/getting) purple.' A) Gettingly. B) Get. C) Got. D) Getted. Show Answer Correct Answer: B) Get. 44. We ..... the buried remains if we hadn't got lost. A) Would never have found. B) Would have never found. C) Would never find. D) Wouldn't have found. Show Answer Correct Answer: A) Would never have found. 45. What is the purpose of the break statement in loops? A) The break statement is used to create infinite loops. B) The break statement skips the current iteration of the loop. C) The break statement pauses the loop for a specified time. D) The break statement allows you to exit a loop immediately. Show Answer Correct Answer: D) The break statement allows you to exit a loop immediately. 46. What is the purpose of the 'continue' statement? A) To skip the current iteration of a loop and continue with the next iteration. B) To end the loop immediately and exit. C) To repeat the current iteration of a loop. D) To pause the loop for a specified time. Show Answer Correct Answer: A) To skip the current iteration of a loop and continue with the next iteration. 47. Identify the zero conditional in this list:'If you freeze water, it turns to ice.' or 'If I go to the party, I will have fun.' A) If you boil water, it evaporates. B) If you freeze water, it turns to ice. C) If I go to the party, I might have fun. D) If it rains, the ground gets wet. Show Answer Correct Answer: B) If you freeze water, it turns to ice. 48. If I go to the party, what will happen? A) I would have seen my friends. B) I would see my friends. C) I will see my friends. D) I see my friends. Show Answer Correct Answer: C) I will see my friends. 49. Differentiate between zero and first conditional in terms of certainty. A) Zero conditional is used for future events; first conditional is for general truths. B) Zero conditional indicates certainty; first conditional indicates possibility. C) Zero conditional expresses uncertainty; first conditional expresses certainty. D) Zero conditional indicates possibility; first conditional indicates certainty. Show Answer Correct Answer: B) Zero conditional indicates certainty; first conditional indicates possibility. 50. What verb form follows 'if' in a second conditional? A) Future tense. B) Simple past tense. C) Past perfect tense. D) Present tense. Show Answer Correct Answer: B) Simple past tense. 51. True or false:An "if" statement can exist without an "else" statement. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 52. What is an example of a broadcast message? A) A text message to a friend. B) A public announcement over a loudspeaker system. C) A personal phone call to a family member. D) A private email to a colleague. Show Answer Correct Answer: B) A public announcement over a loudspeaker system. 53. If I study hard, what will happen? A) I will pass the exam. B) I might not pass the exam. C) I'm going to pass the exam. D) I would pass the exam. Show Answer Correct Answer: A) I will pass the exam. 54. What is the purpose of an 'if' statement? A) To declare variables in a program. B) To create loops in code. C) The purpose of an 'if' statement is to control the flow of execution based on a condition. D) To define functions in a script. Show Answer Correct Answer: C) The purpose of an 'if' statement is to control the flow of execution based on a condition. 55. Benjamin is learning about word formation in his English class. What is the suffix in the word "joyful" ? A) Ful. B) Joyf. C) Joy. D) Oy. Show Answer Correct Answer: A) Ful. 56. What is the purpose of the 'else' statement? A) The 'else' statement defines an alternative action when an 'if' condition is false. B) The 'else' statement is a way to define a function. C) The 'else' statement is used to end a loop. D) The 'else' statement is used to declare variables. Show Answer Correct Answer: A) The 'else' statement defines an alternative action when an 'if' condition is false. 57. If she had called me, I would have answered. (Second or Third?) A) Third. B) Both. C) Neither. D) First. Show Answer Correct Answer: A) Third. 58. If you mix red and blue, what color do you get? A) Orange. B) Green. C) Purple. D) Brown. Show Answer Correct Answer: C) Purple. 59. Which of the following is a zero conditional? 'If you mix red and blue, you get purple.' or 'If I see her, I will tell her.' A) If you mix red and blue, you get purple. B) If it rains, the ground gets wet. C) If you heat ice, it melts. D) If you drop a ball, it floats. Show Answer Correct Answer: A) If you mix red and blue, you get purple. 60. Which sentence is an example of the first conditional? A) If I were rich, I would buy a car. B) If it rains tomorrow, I will stay inside. C) If I had wings, I could fly. A) If I study hard, I will pass the exam. B) B) If it rains tomorrow, I will stay inside. C) If I had known, I would have gone. D) If it snows, I would stay home. Show Answer Correct Answer: B) B) If it rains tomorrow, I will stay inside. ← PreviousNext →Related QuizzesVerbs QuizzesParts Of Speech QuizzesUnderstanding Conditionals Quiz 1Understanding Conditionals Quiz 2Understanding Conditionals Quiz 4Understanding Conditionals Quiz 5Advanced Conditionals QuizConditional And Subjunctive Mood QuizConditional Mood QuizConditional Sentences Quiz 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books