English Grammar MCQ Question Answer Online Test | Class 1 – 3 Quiz For Kids

English Grammar MCQ Question Answer Online Test

Learning the basics of grammar at an early age helps children build strong communication skills. That’s why we have created a collection of MCQ questions for Class 2 English Grammar with answers to make learning simple, fun, and effective. These carefully designed practice questions help young learners understand nouns, verbs, articles, opposites, and more through easy multiple-choice questions.

English Grammar MCQ Question Answer Online Test Class 1 - 3 Quiz For Kids

Class 1 – 3 MCQ Quiz For Kids


(adsbygoogle = window.adsbygoogle || []).push({});

<!–✅ Bengali Text Stored Safely in to keep UTF-8–>

[
{“q”:”What is the naming word in the sentence: The dog runs.”,”a”:”dog”,”o”:[“runs”,”dog”,”the”,”none”]},
{“q”:”Which one is a verb?”,”a”:”run”,”o”:[“red”,”run”,”big”,”boy”]},
{“q”:”What is the plural of cat?”,”a”:”cats”,”o”:[“cat”,”cates”,”cats”,”cat’s”]},
{“q”:”What is the opposite of big?”,”a”:”small”,”o”:[“long”,”small”,”short”,”tiny”]},
{“q”:”Fill in the blank: This is ___ apple.”,”a”:”an”,”o”:[“a”,”an”,”the”,”no article”]},
{“q”:”Fill in the blank: He ___ a ball.”,”a”:”has”,”o”:[“have”,”has”,”had”,”having”]},
{“q”:”What is the plural of ball?”,”a”:”balls”,”o”:[“balles”,”balls”,”ball”,”bals”]},
{“q”:”Identify the verb: The girl sings.”,”a”:”sings”,”o”:[“girl”,”the”,”sings”,”none”]},
{“q”:”Identify the noun: The cat sleeps.”,”a”:”cat”,”o”:[“sleeps”,”cat”,”the”,”sleep”]},
{“q”:”What is the opposite of hot?”,”a”:”cold”,”o”:[“warm”,”cool”,”cold”,”heat”]},
{“q”:”Choose the noun:”,”a”:”flower”,”o”:[“jump”,”run”,”flower”,”quickly”]},
{“q”:”What is the opposite of happy?”,”a”:”sad”,”o”:[“sad”,”funny”,”angry”,”cry”]},
{“q”:”Which is a verb?”,”a”:”eat”,”o”:[“eat”,”blue”,”big”,”chair”]},
{“q”:”Make plural: tree”,”a”:”trees”,”o”:[“tree”,”treas”,”trees”,”tree’s”]},
{“q”:”What is the opposite of up?”,”a”:”down”,”o”:[“down”,”top”,”low”,”under”]},
{“q”:”Identify the verb: Birds fly.”,”a”:”fly”,”o”:[“birds”,”fly”,”the”,”bird”]},
{“q”:”Fill in the blank: This is ___ book.”,”a”:”a”,”o”:[“an”,”a”,”the”,”no article”]},
{“q”:”Which one is a naming word?”,”a”:”boy”,”o”:[“boy”,”run”,”fast”,”under”]},
{“q”:”Choose the correct word: They ___ toys.”,”a”:”have”,”o”:[“has”,”have”,”having”,”had”]},
{“q”:”Identify the noun: The sun shines.”,”a”:”sun”,”o”:[“shines”,”sun”,”the”,”light”]}

]

document.addEventListener(“DOMContentLoaded”, () => {
const quizData = JSON.parse(document.getElementById(“quizData”).innerHTML);
let current = 0, score = 0;
const questionText = document.getElementById(‘questionText’);
const optionsContainer = document.getElementById(‘optionsContainer’);
const nextBtn = document.getElementById(‘nextBtn’);
const resultContainer = document.getElementById(‘resultContainer’);
const scoreText = document.getElementById(‘scoreText’);

function loadQuestion() {
const q = quizData[current];
questionText.innerHTML = `${current + 1}. ${q.q}`;
optionsContainer.innerHTML = ”;
q.o.forEach(opt => {
const btn = document.createElement(‘button’);
btn.textContent = opt;
btn.style.cssText = “display:block;width:100%;text-align:left;margin:8px 0;padding:10px;border-radius:8px;border:1px solid #ddd;background:#f8f9fa;cursor:pointer;transition:all 0.3s;”;
btn.onclick = () => checkAnswer(btn, q.a);
optionsContainer.appendChild(btn);
});
}

function checkAnswer(btn, correct) {
const buttons = optionsContainer.querySelectorAll(‘button’);
buttons.forEach(b => b.disabled = true);

if (btn.textContent.trim() === correct.trim()) {
btn.style.background = ‘#28a745’;
btn.style.color = ‘#fff’;
score++;
} else {
btn.style.background = ‘#dc3545’;
btn.style.color = ‘#fff’;
// Highlight correct answer
buttons.forEach(b => {
if (b.textContent.trim() === correct.trim()) {
b.style.background = ‘#28a745’;
b.style.color = ‘#fff’;
}
});
}
}

nextBtn.onclick = () => {
current++;
if (current < quizData.length) {
loadQuestion();
} else {
document.getElementById('questionContainer').style.display = 'none';
resultContainer.style.display = 'block';
scoreText.innerHTML = `আপনার স্কোর: ${score} / ${quizData.length}`;
}
}

loadQuestion();
});

.related-posts-box {
margin: 25px 0;
padding: 10px;
}

.related-posts-title {
font-size: 22px;
font-weight: bold;
margin-bottom: 15px;
}

.related-posts-container {
display: flex;
flex-direction: column;
gap: 12px;
}

.related-post-item {
display: flex;
flex-direction: row;
align-items: center;
background: #fafafa;
padding: 12px;
border-radius: 10px;
border: 1px solid #e6e6e6;
transition: all 0.3s ease;
}

.related-post-item:hover {
background: #f0f7ff;
transform: translateY(-2px);
}

.related-post-text {
margin-left: 10px;
}

.related-post-text a {
font-size: 16px;
text-decoration: none;
color: #0050a8;
font-weight: 600;
}

.related-post-text a:hover {
text-decoration: underline;
}

@media (max-width: 600px) {
.related-post-item {
flex-direction: column;
align-items: flex-start;
}
.related-post-text {
margin-left: 0;
}
}

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top