This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Moods > Conditionals – Quiz 50 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Conditionals Quiz 50 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. You are given the following pseudocode: "'FUNCTION calculateSquare(number) RETURN number * numberEND FUNCTION "'What is the result when the function is called with the argument 4? A) 8. B) 16. C) 12. D) 4. Show Answer Correct Answer: B) 16. 2. They would rather you ..... earlier next time. A) Come. B) Came. C) Will come. D) Had come. Show Answer Correct Answer: B) Came. 3. "If it wasn't so important, I ..... you on your holiday." A) Wouldn't call. B) Wouldn't have called. C) Didn't call. D) Won't call. Show Answer Correct Answer: B) Wouldn't have called. 4. FIRST CONDITIONALWe ..... (be) late if we ..... (wait) here. A) Be, wait. B) Will be, wait. C) Are, will wait. D) None of the above. Show Answer Correct Answer: B) Will be, wait. 5. What is the result of a mixed second/third conditional? A) A future result from a past condition. B) A past result from a future condition. C) A past result from a present condition. D) A present result from a past condition. Show Answer Correct Answer: C) A past result from a present condition. 6. Structure for the second conditional A) If + present simple, will + infinitive. B) If + past simple, would + infinitive. C) If + past perfect, would + present perfect. D) None of the above. Show Answer Correct Answer: B) If + past simple, would + infinitive. 7. Choose the correct form of this inverted conditional sentence: "If she had gone to the doctor, she would have felt better." A) Had she go to the doctor, she would have felt better. B) Had she gone to the doctor, she would have felt better. C) Had she gone to the doctor, she would feel better. D) Had she gone to the doctor, she will feel better. Show Answer Correct Answer: B) Had she gone to the doctor, she would have felt better. 8. What is an example of a general truth? A) When I feel tired, I go to bed early. B) If it snows, we will build a snowman. C) If she feels stressed, she goes for a walk. D) If I have enough money, I'll go to a safari trip next summer. Show Answer Correct Answer: A) When I feel tired, I go to bed early. 9. Identify the error in this sentence: "If it will rain tomorrow, we will cancel the match." A) Nothing is wrong. B) "will rain" should be "rains.". C) "cancel" should be "cancels.". D) "will cancel" should be "cancel.". Show Answer Correct Answer: B) "will rain" should be "rains.". 10. What is the learning goal of Lesson 15? A) To use loops to repeat actions. B) To use conditionals to react to changes in variables and sprite properties. C) To create animations using functions. D) To understand the basics of programming languages. Show Answer Correct Answer: B) To use conditionals to react to changes in variables and sprite properties. 11. I would learn to listen to advice, if A) I was you. B) You were I. C) You I was. D) I were you. Show Answer Correct Answer: D) I were you. 12. Which is a correct third conditional form? A) If + had + past participle, would have + past participle. B) If + past simple, will + base verb. C) If + present simple, would + base verb. D) If + past simple, have + past participle. Show Answer Correct Answer: A) If + had + past participle, would have + past participle. 13. Transform the standard conditional 'If I am more alert, I catch mistakes.' into a mixed conditional so that a present condition is linked to a past result. A) If I were more alert, I would have caught the error in the report. B) If I had taken the bus, I wouldn't be stuck in traffic now. C) If I had taken that job offer, I would be living in New York now. D) None of the above. Show Answer Correct Answer: A) If I were more alert, I would have caught the error in the report. 14. How can you nest 'if' statements in Python? A) If condition1:if condition2:# Code block. B) If condition1:# Code block else:if condition2:. C) If condition1:if condition2:# Code block. D) If condition1:# Code block if condition2:. Show Answer Correct Answer: A) If condition1:if condition2:# Code block. 15. Sequential logic and selection logic are examples of ..... A) Logical Operators. B) Logic Structures. C) Control Structures. D) None of the above. Show Answer Correct Answer: C) Control Structures. 16. If your company (assure) our success in marketing, we (continue) doing business with you this year. A) Assures, will continue. B) Assures, continues. C) All the above. D) None of the above. Show Answer Correct Answer: A) Assures, will continue. 17. These are the modal verbs you can use in 2nd. conditional A) Might, could & would. B) Would, should & might. C) Would, will & could. D) Might, may & would. Show Answer Correct Answer: A) Might, could & would. 18. In the following code what is the scope of variable w?int a = 1; int b = 1; if (a >= b)\{ if (a == b)\{ int w = a * b; \} \} A) W exists throughout the code. B) W only exists if a > b. C) W exists on every line after if (a == b). D) W only exists inside the if (a == b) statement. Show Answer Correct Answer: D) W only exists inside the if (a == b) statement. 19. What should you use in the if clause of a first conditional? A) Past perfect. B) Future simple. C) Past simple. D) Present simple. Show Answer Correct Answer: D) Present simple. 20. Is used to imagine present or future situations that are impossible or unlikely in reality A) Zero conditional. B) Second conditonal. C) Third conditional. D) First conditional. Show Answer Correct Answer: B) Second conditonal. 21. I ..... you if I see you at the mall later. A) Helped. B) Will help. C) Would help. D) Had helped. Show Answer Correct Answer: B) Will help. 22. Flowers die if you ..... them. A) Water. B) Don't water. C) Aren't watering. D) None of the above. Show Answer Correct Answer: B) Don't water. 23. If weather ..... rainy he ..... (go) outside. A) Is/won't. B) Was/would have gone. C) Is/wouldn't. D) Won't/is. Show Answer Correct Answer: A) Is/won't. 24. Complete the first conditional with the correct verb tense:If he ..... (study) harder, he would get better grades. A) Studies. B) Studied. C) Will study. D) Study. Show Answer Correct Answer: A) Studies. 25. What type of If Conditional Sentence is 'I didn't invite them for dinner. But I would not hesitate to invite them if I was a good cook'? A) Type 2. B) Type 3. C) Type 1. D) Type 0. Show Answer Correct Answer: A) Type 2. ← PreviousNext →Related QuizzesVerbs QuizzesParts Of Speech QuizzesConditionals Quiz 1Conditionals Quiz 2Conditionals Quiz 3Conditionals Quiz 4Conditionals Quiz 5Conditionals Quiz 6Conditionals Quiz 7Conditionals Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books