CBSE Class 10 Science Electricity Online Test Set A

Attempt the CBSE Class 10 Science Electricity Online Test Set A below. This interactive practice set is designed for the 2025-26 academic session and follows the latest NCERT and CBSE exam patterns. By solving these Class 10 Science Chapter 11 Electricity Mock Tests, students can perform a quick self-assessment of their conceptual clarity. Use this free online mock test to practice important objective-type questions and receive your results instantly.

Online Mock Test for Class 10 Science Chapter 11 Electricity

Our online practice test for Science Chapter 11 Electricity is an important tool for mastering the new syllabus. Select the correct option for each multiple-choice question and click 'Submit' to check your score. This real-time feedback helps Class 10 students identify weak areas and improve their speed for school examinations.

Class 10 Science Chapter 11 Electricity Online Practice Set

; const quizForm = document.getElementById("quiz-form"); mcqs.forEach((mcq, index) => { const questionDiv = document.createElement("div"); questionDiv.classList.add("question"); questionDiv.innerHTML = `

${index + 1}. ${mcq.question}

${mcq.options .map( (option, i) => ` ` ) .join("")} `; quizForm.appendChild(questionDiv); }); window.calculateResults = function () { const formData = new FormData(quizForm); let score = 0; mcqs.forEach((mcq, index) => { const selectedAnswer = formData.get(`q${index}`); const questionDiv = quizForm.children[index]; const labels = questionDiv.querySelectorAll("label"); labels.forEach((label, i) => { const input = label.querySelector("input"); const feedback = label.querySelector(".feedback"); const optionValue = String.fromCharCode(97 + i); // Highlight correct answers if (optionValue === mcq.answer) { label.classList.add("correct"); feedback.style.display = "inline"; feedback.textContent = "✓"; feedback.classList.add("correct"); } // Mark incorrect answers if (selectedAnswer === optionValue && selectedAnswer !== mcq.answer) { label.classList.add("incorrect"); feedback.style.display = "inline"; feedback.textContent = "✗"; feedback.classList.add("incorrect"); } }); if (selectedAnswer === mcq.answer) score++; }); const resultDiv = document.getElementById("results"); resultDiv.textContent = `You scored ${score} out of ${mcqs.length}! 🎉`; }; })();