This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Moods > Understanding Conditionals – Quiz 13 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Understanding Conditionals Quiz 13 (22 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Which of the following is NOT a zero conditional? 'If you mix sugar in water, it dissolves.' or 'If I finish my homework, I will watch TV.' A) If you touch fire, it burns. B) If you heat ice, it melts. C) If I finish my homework, I will watch TV. D) If it rains, the ground gets wet. Show Answer Correct Answer: C) If I finish my homework, I will watch TV. 2. Which of the following is NOT a characteristic of first conditional? A) It talks about real or possible situations in the future. B) It talks about imaginary or impossible situations. C) All the above. D) None of the above. Show Answer Correct Answer: B) It talks about imaginary or impossible situations. 3. Emma found a word "unhappy" in her book. What is the prefix in the word "unhappy" ? A) Un. B) Happy. C) Hap. D) Ppy. Show Answer Correct Answer: A) Un. 4. What does a type 2 conditional express? A) Hypothetical situations in the present or future. B) General truths and facts. C) Certainty in future outcomes. D) Real events in the past. Show Answer Correct Answer: A) Hypothetical situations in the present or future. 5. What is a common error in using 'were' in second conditionals? A) Using 'were' only in past tense scenarios. B) Using 'was' in all conditional sentences. C) Using 'was' instead of 'were' with singular subjects. D) Using 'were' with plural subjects incorrectly. Show Answer Correct Answer: C) Using 'was' instead of 'were' with singular subjects. 6. What happens in a first conditional if the condition is met? A) The result will happen. B) The result will be the opposite. C) The condition will not affect the outcome. D) The result is uncertain. Show Answer Correct Answer: A) The result will happen. 7. Fill in the blank:'If you (not eat) breakfast, you (feel) hungry later.' A) Do not eat, feel hungry. B) If you do not eat, you will hungry. C) Do not eat, will feel. D) Eat breakfast, will feel. Show Answer Correct Answer: C) Do not eat, will feel. 8. Which of the following is a type 2 conditional? A) If I have a million dollars, I will travel the world. B) If I had a million dollars, I travel the world. C) If I had a million dollars, I would have traveled the world. D) If I had a million dollars, I would travel the world. Show Answer Correct Answer: D) If I had a million dollars, I would travel the world. 9. Fill in the blank:If she ..... (study) harder, she would pass the exam. A) Studies. B) Studyed. C) Studied. D) Studying. Show Answer Correct Answer: C) Studied. 10. Can you name a programming language that uses conditional statements? A) JavaScript. B) Scratch. C) CSS. D) HTML. Show Answer Correct Answer: B) Scratch. 11. What is a ternary operator? A) The ternary operator is a type of loop. B) The ternary operator is represented as 'valueIfTrue:condition? valueIfFalse'. C) The ternary operator is represented as 'condition? valueIfTrue:valueIfFalse'. D) The ternary operator is used for defining functions. Show Answer Correct Answer: C) The ternary operator is represented as 'condition? valueIfTrue:valueIfFalse'. 12. What is the difference between 'if' and 'else' in a conditional statement? A) 'if' checks a condition; 'else' executes if the condition is false. B) 'if' executes a block of code; 'else' checks a condition. C) 'if' is used for loops; 'else' is for functions. D) 'if' and 'else' are interchangeable in syntax. Show Answer Correct Answer: A) 'if' checks a condition; 'else' executes if the condition is false. 13. What type of situations do first conditionals describe? A) First conditionals describe past events. B) First conditionals describe hypothetical situations. C) First conditionals describe real and possible future situations. D) First conditionals describe universal truths. Show Answer Correct Answer: C) First conditionals describe real and possible future situations. 14. Can you give an example of a nested for loop? A) For (int i = 0; i < 3; i++) \{ for (int j = 0; j < 2; j++) \{ System.out.println(i + '' '' + j); \}\}. B) For (int i = 0; i < 2; i++) \{ for (int j = 2; j < 0; j ) \{ System.out.println(i + j); \}\}. C) For (int j = 0; j < 3; j++) \{ for (int i = 0; i < 1; i++) \{ System.out.println(j); \}\}. D) For (int i = 0; i < 5; i++) \{ System.out.println(i); \}. Show Answer Correct Answer: A) For (int i = 0; i < 3; i++) \{ for (int j = 0; j < 2; j++) \{ System.out.println(i + '' '' + j); \}\}. 15. How can you combine multiple if statements into one? A) By using only one condition at a time. B) By writing each if statement separately without any connection. C) By using a single if statement with multiple conditions connected by logical operators. D) By using a switch statement instead. Show Answer Correct Answer: C) By using a single if statement with multiple conditions connected by logical operators. 16. What happens in the first conditional if the condition is true? A) The result will happen. B) The outcome is uncertain. C) The condition will be ignored. D) The result may not happen. Show Answer Correct Answer: A) The result will happen. 17. Grace found an unbelievable story in the newspaper. What is the prefix in the word "unbelievable" ? A) Un. B) Able. C) Liev. D) Believ. Show Answer Correct Answer: A) Un. 18. Which of these is a true conditional statement? A) If the light is red, then stop. B) Stop when the light is red. C) Because the light is red, stop. D) I stopped at the red light. Show Answer Correct Answer: A) If the light is red, then stop. 19. What is a conditional statement in Python? A) A conditional statement is a function that always returns true. B) A conditional statement in Python is a statement that executes code based on whether a condition is true or false, using 'if', 'elif', and 'else'. C) A conditional statement is a type of variable that stores boolean values. D) A conditional statement is a loop that repeats code until a condition is met. Show Answer Correct Answer: B) A conditional statement in Python is a statement that executes code based on whether a condition is true or false, using 'if', 'elif', and 'else'. 20. Match the sentence to its type:A) If you drop an object, it falls. B) If it snows tomorrow, we will go skiing. A) A) 1. Zero Conditional, B) 2. First Conditional. B) A) 1. First Conditional, B) 2. Zero Conditional. C) All the above. D) None of the above. Show Answer Correct Answer: A) A) 1. Zero Conditional, B) 2. First Conditional. 21. Which of the following is NOT a characteristic of zero conditional? A) B) It uses 'will' in the result clause. B) It uses 'if' in the condition clause. C) Both parts of the sentence use the present simple. D) None of the above. Show Answer Correct Answer: A) B) It uses 'will' in the result clause. 22. When do we use the first conditional in real life? A) We use the first conditional for hypothetical situations that are unlikely to happen. B) We use the first conditional to talk about past events. C) We use the first conditional to discuss real and possible future situations. D) We use the first conditional to express wishes and desires. Show Answer Correct Answer: C) We use the first conditional to discuss real and possible future situations. ← PreviousRelated QuizzesVerbs QuizzesParts Of Speech QuizzesUnderstanding Conditionals Quiz 1Understanding Conditionals Quiz 2Understanding Conditionals Quiz 3Understanding Conditionals Quiz 4Understanding Conditionals Quiz 5Understanding Conditionals Quiz 6Understanding Conditionals Quiz 7Understanding Conditionals Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books