Class 10 Bengali Grammar Mock Test With Answer | বাংলা ব্যাকরণ Quiz Online পরীক্ষা | Madhyamik Bengali Grammar MCQ
মাধ্যমিক বাংলা পরীক্ষায় ভালো নাম্বার পাওয়ার একমাত্র উপযুক্ত ঔষধ হলো ব্যাকরন । যদি কোন ছাত্র-ছাত্রী ব্যাকরণে যথার্থ পারদর্শী হয়ে ওঠে, তাহলে থাকি বাংলা বেশি নাম্বার পাওয়ার থেকে কেউ আটকাতে পারবেনা । মাধ্যমিকের ছাত্র-ছাত্রীদের এসব কথা মাথায় রেখেই আমরা বাংলা ব্যাকরণের এই কুইজটি তৈরি করেছি , যাতে তোমরা পরীক্ষায় ভালো ফল করতে পারো । তোমরা এই কুইজটি কমপ্লিট কর তারপর দেখে নাও কতগুলি ঠিক ও ভুল । যতক্ষণ না পর্যন্ত ৯৯% সঠিক উত্তর হচ্ছে ততক্ষণ করতে থাকবে। নিচে কুইজ দেওয়া আছে শুরু করো 👇
পদ্ধতি:- উপরে প্রশ্ন দেওয়া থাকবে, প্রশ্নটি ভালো করে পড়ে নিতে হবে তারপর নিচে চারটে অপশন দেখা যাবে । সেই চারটি অপশন এর মধ্যে সঠিক উত্তরটির ওপর চাপ দিতে হবে । উত্তর যদি ঠিক হয় তাহলে সবুজ রং হবে, এবং যদি উত্তরটি ভুল হয় তাহলে তা লাল রং চিহ্নিত হবে। উত্তর যদি ভুল হয়ে থাকে সে ক্ষেত্রে সঠিক উত্তরটি দেখা যাবে । এইভাবে উত্তর দেওয়ার পর সেভ এবং নেক্সট করতে হবে এবং পরের প্রশ্নোত্তেও একই পদ্ধতি অবলম্বন করতে হবে । এবং সর্বশেষে দেখা যাবে মোট কতগুলি উত্তর ঠিক হয়েছে এবং কতগুলি ভুল হয়েছে । তার ওপর ভিত্তি করে একটি নাম্বার প্রদান করা হবে যা স্ক্রিনে দেখানো হবে ।
// questions and options and answers
const questions=[
{
q:”বিভক্তি কখন বসে ?”,
options:[“সর্বদা শব্দের পূর্বে বসে”,”শব্দের পরে আলাদাভাবে বসে”,”শব্দের পরে যুক্ত হয়ে বসে”,”শব্দের পূর্বে আলাদা ভাবে বসে”],
answer:3,
},
{
q:”ওহে কোথায় চললে? ওহে পদটি হলো”,
options:[“সম্বন্ধ পদ”,”অধিকরণ কারক”,”সম্বোধন পদ”,”কর্ত্ কারক”],
answer:1,
},
{
q:”কর্মধারায় সমাসে প্রাধান্য থাকে”,
options:[“পূর্ব পদের অর্থের”,”পরপদের অর্থের”,”উভয় পদের অর্থের”,”ভিন্ন অর্থ সমস্ত পদের “],
answer:2,
},
{
q:”আমরা ভিখারি বারো মাস। আমরা পদটির সমাস হল”,
options:[“দ্বিগু সমাস”,”দ্বন্দ্ব সমাস”,”সম্বন্ধ তৎপুরুষ সমাস”,”উপপদ তৎপুরুষ সমাস”],
answer:2,
},
{
q:”দিব্যি একখানি দিবানিদ্রা দিচ্ছিলেন দিবানিদ্রা পদটির সমাস হল-“,
options:[“দ্বন্দ্ব সমাস”,”অব্যয়ীভাব সমাজ”,”দ্বিগু সমাস”,”মধ্যপদলোপ কর্মধারয় সমাস”],
answer:4,
},
{
q:”ক্রিয়ার আধার কে বলা হয়-“,
options:[“অধিকরণ কারক”,”করণ কারক”,”অপাদান কারক”,”কর্তিকারক”],
answer:1,
},
{
q:”সূর্য উঠলে আমরা রওনা দেব- এখানে আমরা হল”,
options:[“সমধাতুজ কর্তা”,”নিরপেক্ষ কর্তা”,”সহযোগীকর্তা”,”উপবাক্যীয়কর্তা”],
answer:2,
},
{
q:”অনুসর্গের অপর নাম-“,
options:[“প্রত্যয়”,”পরসর্গ”,”ব্যুৎপত্তি”,”অব্যয়”],
answer:2,
},
{
q:”ওরে ভাই ফাগুন লেগেছে বনে বনে এই বাক্যে সম্বোধন পদ্ হল”,
options:[“ফাগুন”,”লেগেছে”,”ওরে ভাই”,”বনে বনে”],
answer:3,
},
{
q:”সমাস শব্দের অর্থ-“,
options:[“বন্টন”,”সংক্ষেপে”,”সম্বন্ধ”,”সহায়ক”],
answer:2,
},
{
q:”নিম্নলিখিত কোন সমাসবদ্ধ পদটি দ্বিগু সমাসের অন্তর্গত”,
options:[“দেশান্তর”,”তেপান্তর”,”গ্রামান্তর”,”লোকান্তর”],
answer:2,
},
{
q:”কোনটি নিত্য সমাসের দৃষ্টান্ত-“,
options:[“লেশমাত্র”,”সপ্তাহ”,”রাজমাতা”,”ছাগ দুগ্ধ”],
answer:1,
},
{
q:”ক্ষুদ্রতা অর্থে অব্যয়ীভাব সমাস কোনটি”,
options:[“উপজাতি”,”উপভাষা”,”উপকন্ঠ”,”উপদেবতা”],
answer:2,
},
{
q:”কি খেলাই না খেলল এখানে খেলাই হলো”,
options:[“সমধাতুজকর্তা”,”সমধাতুযোগ কর্ম”,”সমধাতুজ করণ”,”কোনোটিই নয়”],
answer:2,
},
{
q:”যে কর্তা অন্যকে দিয়ে কাজ করায় তাকে বলে”,
options:[“উহ্য কর্তা”,”অনুক্ত কর্তা”,”প্রযোজ্য কর্তা”,”প্রযোজক কর্তা”],
answer:3,
},
{
q:”সোনার চামচ এখানে কি ধরনের সম্বন্ধ আছে”,
options:[“করণ সম্বন্ধ”,”অধিকরণ সম্বন্ধ”,”কার্যকারণ”,”উপাদান”],
answer:4,
},
{
q:”ব্যাকরণী যাকে কর্মপ্রবচনীয় বলা হয় সেটি হল”,
options:[“উপসর্গ”,”অনুসর্গ”,”বিভক্তি”,”নির্দেশক”],
answer:2,
},
{
q:”নির্দেশক গুলি প্রকৃতপক্ষে”,
options:[“নাম পদ”,”প্রত্যয়”,”বচন”,”অব্যয়”],
answer:3,
},
{
q:”মতান্তর কোন সমাস ?”,
options:[“দ্বন্দ্ব”,”নিত্য”,”দিগু”,”তৎপুরুষ তোমার”],
answer:2,
},
{
q:”ব্যাকরণগতভাবে সমাজ শব্দটির অর্থ হলো”,
options:[“সম্মেলন”,”সমাসীন”,”ধারণা”,”সংক্ষিপ্তকরণ”],
answer:4,
},
{
q:”কর্মধারয় সমাসে প্রাধান্য থাকে”,
options:[“পূর্ব পদের”,”পরপদের”,”উভয় পদের”,”বিভিন্ন অর্থ সমস্ত পদের”],
answer:2,
},
{
q:”নির্দেশক প্রধানত যে পদের সঙ্গে যুক্ত হয়”,
options:[“বিশেষ্য পদ”,”সর্বনাম পদ”,”অব্যয় পদ”,”বিশেষণ পদ”],
answer:4,
},
{
q:”উপমিত কর্ম ধারই সমাজে অদৃশ্য থাকে”,
options:[“উপমান”,”উপেয়”,”তুলনা বাচক শব্দ”,”সাধারণ ধর্ম”],
answer:4,
},
{
q:”পূর্ব পদের অর্থ প্রাধান্য পায় যে সকল সমাসে”,
options:[“দ্বিগুও দ্বন্দ্ব”,”দিগু ও তৎপুরুষ”,”কর্মধারায় ও তৎপুরুষ”,”দিগু ও অব্যয় ভাব”],
answer:4,
},
{
q:”যেটি তৎপুরুষ সমাসের উদাহরণ”,
options:[“আগে পিছিয়ে”,”মায়ে ঝিয়ে”,”অশান্তি”,”মুখে মধু”],
answer:3,
},
]
// set questions and options and question number
body{
margin:0;
background-color:#d9cdcd;
font-family: sans-serif;
}
*{
box-sizing: border-box;
}
.quiz-container{
max-width: 700px;
min-height:500px;
background-color: #ffffff;
margin:40px auto;
border-radius:10px;
padding:5px;
}
.quiz-container::after,.quiz-container::before{
content: ”;
clear: both;
display: table;
}
.question-number,
.question,
.options,
.button,
.answers-tracker{
float: left;
width: 100%;
}
.question-number h3{
color:#009688;
border-bottom: 1px solid #ccc;
margin:0;
padding-bottom:10px;
}
.question {
font-size:22px;
color:000000;
padding:20px 0;
}
.options div{
background-color: 0#cccccc;
box-shadow: 0px 1px 3px -1px #DCDCDC;
padding:10px;
margin-top:15px;
font-size:16px;
color:000000;
margin-bottom:10px;
border-radius:5px;
padding:15px;
position: relative;
overflow:hidden;
cursor: pointer;
}
.options div.disabled{
pointer-events: none;
}
.options div.correct{
z-index: 1;
color: #fff;
}
.options div.correct::before{
content: ”;
position: absolute;
left:0;
top:0;
width: 100%;
height: 100%;
background-color: green;
z-index: -1;
animation: animateBackground 1s ease;
animation-fill-mode: forwards;
}
@keyframes animateBackground{
0%{
transform: translateX(-100%);
}
100%{
transform: translateX(0%);
}
}
.options div.wrong{
z-index: 1;
color: #fff;
}
.options div.wrong::before{
content: ”;
position: absolute;
left:0;
top:0;
width: 100%;
height: 100%;
background-color:red;
z-index: -1;
animation: animateBackground 1s ease;
animation-fill-mode: forwards;
}
@keyframes animateBackground{
0%{
transform: translateX(-100%);
}
100%{
transform: translateX(0%);
}
}
.button .btn{
padding:15px 50px;
border-radius:5px;
cursor: pointer;
background-color:#009688;
font-size:16px;
color:#ffffff;
border: none;
display: inline-block;
margin:15px 0 20px;
}
.answers-tracker{
border-top:1px solid #ccc;
padding-top: 15px;
}
.answers-tracker div{
height: 40px;
width: 40px;
background-color: #cccccc;
display: inline-block;
border-radius: 50%;
margin-right:5px;
}
.answers-tracker div.correct{
background-color: green;
background-image:url(‘img/correct.png’);
background-position: center;
background-repeat: no-repeat;
background-size: 50%;
}
.answers-tracker div.wrong{
background-color: red;
background-image:url(‘img/wrong.png’);
background-position: center;
background-repeat: no-repeat;
background-size: 50%;
}
.quiz-over{
position: fixed;
left:0;
top:0;
width: 100%;
height: 100%;
background-color:rgba(0,0,0,0.9);
z-index: 10;
display: none;
align-items: center;
justify-content: center;
}
.quiz-over.show{
display: flex;
}
.quiz-over .box{
background-color: #009688;
padding:30px;
border-radius:10px;
text-align: center;
flex-basis: 700px;
max-width:700px;
color:#ffffff;
}
.quiz-over .box h1{
font-size:20px;
margin:0 0 20px;
}
.quiz-over .box button{
padding:15px 50px;
border:none;
background-color:#FF9800;
border-radius:5px;
font-size:16px;
margin:15px 0 20px;
color:#ffffff;
}
Lets try It
Question of
Good Try! খুব ভালো
আপনি টির মধ্যে টি সঠিক প্রশ্ন করেছেন!
আপনি নম্বর পেয়েছেন।
const options=document.querySelector(“.options”).children;
const answerTrackerContainer=document.querySelector(“.answers-tracker”);
const questionNumberSpan=document.querySelector(“.question-num-value”);
const totalQuestionSpan=document.querySelector(“.total-question”);
const correctAnswerSpan=document.querySelector(“.correct-answers”);
const totalQuestionSpan2=document.querySelector(“.total-question2”);
const percentage=document.querySelector(“.percentage”);
const question=document.querySelector(“.question”);
const op1=document.querySelector(“.option1”);
const op2=document.querySelector(“.option2”);
const op3=document.querySelector(“.option3”);
const op4=document.querySelector(“.option4”);
let questionIndex;
let index=0;
let myArray=[];
let myArr=[];
let score=0;
totalQuestionSpan.innerHTML=questions.length;
function load(){
questionNumberSpan.innerHTML=index+1;
question.innerHTML=questions[questionIndex].q;
op1.innerHTML=questions[questionIndex].options[0];
op2.innerHTML=questions[questionIndex].options[1];
op3.innerHTML=questions[questionIndex].options[2];
op4.innerHTML=questions[questionIndex].options[3];
index++;
}
function check(element){
if(element.id==questions[questionIndex].answer){
element.classList.add(“correct”);
updateAnswerTracker(“correct”);
score++;
console.log(“score:”+score);
}
else{
element.classList.add(“wrong”);
updateAnswerTracker(“wrong”);
}
disabledOptions();
}
function disabledOptions(){
for(let i=0; i<options.length; i++) {
options[i].classList.add("disabled");
if(options[i].id==questions[questionIndex].answer){
options[i].classList.add("correct");
}
}
}
function enableOptions(){
for(let i=0; i0){
for(let i=0; i<myArray.length; i++){
if(myArray[i]==randomNumber){
hitDuplicate=1;
break;
}
}
if(hitDuplicate==1){
randomQuestion();
}
else{
questionIndex=randomNumber;
load();
myArr.push(questionIndex);
}
}
if(myArray.length==0){
questionIndex=randomNumber;
load();
myArr.push(questionIndex);
}
myArray.push(randomNumber);
}
}
function answerTrakcer(){
for(let i=0; i<questions.length; i++)
{
const div=document.createElement("div");
answerTrackerContainer.appendChild(div);
}
}
function updateAnswerTracker(classNam)
{
answerTrackerContainer.children[index-1].classList.add(classNam);
}
function quizOver(){
document.querySelector(".quiz-over").classList.add("show");
correctAnswerSpan.innerHTML=score;
totalQuestionSpan2.innerHTML=questions.length;
percentage.innerHTML=(score/questions.length)*100 + "%";
}
function tryAgain(){
window.location.reload();
}
randomQuestion();
answerTrakcer();
