<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Myanmar MCQ Exam Form</title>
<style>
* {
box-sizing: border-box;
}
body {
font-family: Arial, sans-serif;
margin: 0;
background: #f4f6f9;
color: #222;
}
.container {
max-width: 1000px;
margin: 20px auto;
background: #fff;
padding: 24px;
border-radius: 12px;
box-shadow: 0 4px 16px rgba(0,0,0,0.08);
}
h1, h2, h3 {
margin-top: 0;
}
.top-bar {
display: flex;
flex-wrap: wrap;
gap: 16px;
justify-content: space-between;
align-items: center;
margin-bottom: 20px;
padding: 16px;
background: #eef3ff;
border-radius: 10px;
border: 1px solid #d6e1ff;
}
.exam-info {
font-size: 15px;
line-height: 1.7;
}
.timer-box {
font-size: 24px;
font-weight: bold;
color: #b30000;
background: #fff;
padding: 10px 18px;
border-radius: 10px;
border: 2px solid #ffb3b3;
min-width: 140px;
text-align: center;
}
.student-form {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
gap: 16px;
margin-bottom: 20px;
padding: 16px;
background: #fafafa;
border: 1px solid #ddd;
border-radius: 10px;
}
.student-form label {
display: block;
font-weight: bold;
margin-bottom: 6px;
}
.student-form input {
width: 100%;
padding: 10px;
border: 1px solid #bbb;
border-radius: 8px;
font-size: 15px;
}
.question-card {
margin-bottom: 18px;
padding: 16px;
border: 1px solid #ddd;
border-radius: 10px;
background: #fcfcfc;
}
.question-title {
font-weight: bold;
margin-bottom: 12px;
font-size: 16px;
}
.option {
margin: 8px 0;
padding: 8px 10px;
border-radius: 8px;
transition: background 0.2s ease;
}
.option:hover {
background: #f2f7ff;
}
.option input {
margin-right: 8px;
}
.actions {
text-align: center;
margin-top: 30px;
padding-top: 16px;
border-top: 1px solid #ddd;
}
button {
background: #0b57d0;
color: white;
border: none;
padding: 12px 28px;
font-size: 16px;
border-radius: 10px;
cursor: pointer;
margin: 0 8px;
}
button:hover {
background: #0847ab;
}
button:disabled {
background: #999;
cursor: not-allowed;
}
.note {
margin-top: 12px;
font-size: 14px;
color: #555;
text-align: center;
}
.warning {
color: #b30000;
font-weight: bold;
}
@media print {
button, .timer-box {
display: none;
}
}
</style>
</head>
<body>
<div class="container">
<h1>Myanmar MCQ Examination Form</h1>
<h2>Wisdom Spring Education, Chaung U</h2>
<div class="top-bar">
<div class="exam-info">
<div><strong>Exam Mode:</strong> MCQ Exam</div>
<div><strong>Total Questions Shown:</strong> 50 (randomly selected from 58)</div>
<div><strong>Marks per Question:</strong> 1</div>
<div><strong>Total Marks:</strong> 50</div>
<div><strong>Time Allowed:</strong> 1 Hour</div>
</div>
<div class="timer-box" id="timer">60:00</div>
</div>
<div class="student-form">
<div>
<label for="studentName">Student Name</label>
<input type="text" id="studentName" placeholder="Enter student name" />
</div>
<div>
<label for="studentId">Student ID</label>
<input type="text" id="studentId" placeholder="Enter student ID" />
</div>
</div>
<form id="examForm"></form>
<div class="actions">
<button type="button" id="submitBtn" onclick="submitExam()">Submit Exam</button>
<p class="note">
<span class="warning">Note:</span> When the timer reaches 00:00, the exam will be submitted automatically.
</p>
</div>
</div>
<script>
// 56 sample MCQs
// You can replace these with your own 56 real questions later.
const questionBank = [
{ q: " âááśáá˝ááşáááŻááş ááááźáŹá¸áááˇáşâ ááąá¸áááşááᯠ_____ ááąááşáá˝ááş ááąá¸ááŹá¸áá˛áˇáááşá", options: ["áááşá¸á", "áĄááşá¸á", "ááŻááşá¸ááąáŹááş", "áááŻáááŻááŽááąááş"], answer: "ááŻááşá¸ááąáŹááş" },
{ q: " âááśáá˝ááşáááŻááş ááááźáŹá¸áááˇáşâ ááąá¸áááşááᯠááąá¸ááŹá¸áá°áážáŹ __________ ááźá
áşáááşá", options: ["áŚá¸ááźáŽá¸", "áážááşáááŹááááŹá", "áŚá¸ááŻá", "ááťááŻá¸ááźááˇáşáá˝áą"], answer: "áŚá¸ááŻá" },
{ q: " âááśáá˝ááşáááŻááş ááááźáŹá¸áááˇáşâ ááąá¸áááşááᯠááąá¸ááŹá¸áá˛áˇááąáŹ á
áŹááąá¸áá°ááᯠ_____ ááąáˇáá˝ááşáá˝áŹá¸ááźááşáááşá", options: ["ááášáááŹááş áááá ááŻáážá
áş á ááŻááşáááşá¸(á) áááş á ááźáŹááááąá¸ááąáˇ", "ááášáááŹááş áááá ááŻáážá
áş á áááŻááşááááşá¸ (á) áááş á ááąáŹááźáŹááąáˇ", "ááášáááŹááş áááá ááŻáážá
áş á ááŽáááşá¸ááťá˝ááşááááşá¸(á
) áááş á á
ááąááąáˇ", "ááášáááŹááş áááá ááŻáážá
áş á áááŻááşááááşá¸ (á) áááş á ááąáŹááźáŹááąáˇ"], answer: "ááášáááŹááş áááá ááŻáážá
áş á ááŻááşáááşá¸(á) áááş á ááźáŹááááąá¸ááąáˇ" },
{ q: " âááśáá˝ááşáááŻááş ááááźáŹá¸áááˇáşâ ááąá¸áááşááᯠááąá¸ááŹá¸áá°á ááŹáááážáŹ ____ ááźá
áşáááşá", options: ["á
ááąááźááŻáˇá áááŻááşá
áŻáááş", "á
ááąááźááŻáˇ á áá˛á
áŻáááş", "á
áŹá¸ááąáŹááşááźááŻáˇ á ááąáŹááşá¸á
áŻáááş", "á
ááŻááźááŻáˇ á áá˝ááşá¸á
áŻáááş"], answer: "á
ááąááźááŻáˇá áááŻááşá
áŻáááş" },
{ q: " âááśáá˝ááşáááŻááş ááááźáŹá¸áááˇáşâ ááąá¸áááşááᯠááąá¸ááŹá¸áá°ááĄááážáŹ ____ ááźá
áşáááşá", options: ["áááŹááááşáááŻá¸ááąáŤáş ááźááŻáˇá
áŹá¸ááťááŻá¸", "ááŻáááááşáááŻá¸ááąáŤáş ááźááŻáˇá
áŹá¸áá˝áŹá
áŹá¸ááťááŻá¸", "áááŹááááşáááŻá¸ááąáŤáşáá˝áŹá
áŹá¸ááťááŻá¸", "ááŻáááááşáááŻá¸ááąáŤáşáááşá
áŹá¸ááťááŻá¸"], answer: "áááŹááááşáááŻá¸ááąáŤáş ááźááŻáˇá
áŹá¸ááťááŻá¸" },
{ q: " âááśáá˝ááşáááŻááşááááźáŹá¸áááˇáşâ ááąá¸áááşááᯠááąá¸ááŹá¸áá°á ááááááŻáˇáážáŹ ______ ááźá
áşáááşá", options: ["áŚá¸ááźááşá
áś + ááąáŤáşáážáááş", "áŚááźááşá
áááş + âááąáŤáşáážáááşá¸", "áŚá¸ááźááşáˇáá˝áą + ááąáŤáşáážáááş", " áŚá¸ááźááˇáşáá˝ážáą + ááąáŤáşáážáážááş"], answer: "áŚá¸ááźááşá
áś + ááąáŤáşáážáááş" },
{ q: " âááśáá˝ááşáááŻááş ááááźáŹá¸áááˇáşâ ááąá¸áááşááᯠááąá¸ááŹá¸áá°á áááşááŹáááşááᯠáááŻááşáá˛áˇááąáŹ áááşá¸áážáŹ ______ ááźá
áşáááşá", options: ["áááşá¸ááŻááşá¸áááşá¸", "ááŽááąáŤáááşá¸", "ááŻááśáááşá¸", "ááŹááŹáááŽáááşá¸"], answer: "ááŹááŹáááŽáááşá¸" },
{ q: " âááśáá˝ááşáááŻááş ááááźáŹá¸áááˇáşâ ááąá¸áááşááᯠááąá¸ááŹá¸áá°á áááşáááşáážáŹ _________ ááźá
áşáááşá", options: ["ááąáŹááşááąáŤá
ááş", "ááąáŹááşááąáŤááşá
ááş", "ááąáŹááşááŻááşá
ááş", "ááąáŹááşááŻá
ááş"], answer: "ááąáŹááşááŻááşá
ááş" },
{ q: " âááśá
ááşáááŻááş ááááźáŹá¸áááˇáşâ ááąá¸áááşááᯠááąá¸ááŹá¸áá°á áááşáááŹááąáŹáşáážáŹ ______ ááźá
áşáááşá", options: ["áá°á¸ááąáŹááşá¸áááŹááąáŹáş áŚá¸ááŽá", "áá°á¸ááźáąáŹááşá¸áááŹááąáŹáş ááŹá", "áá°á¸ááťáąáŹááşá¸áááŹááąáŹáş áŚá¸ááąááť", "áá°á¸ááąáŤááşá¸áááŹááąáŹáş áŚá¸ááąá"], answer: "áá°á¸ááąáŹááşá¸áááŹááąáŹáş áŚá¸ááŽá" },
{ q: " âááśáá˝ááşáááŻááş ááááźáŹá¸áááˇáşâ ááąá¸áááşááᯠááąá¸ááŹá¸áá°á áážááşááŹáâááąááźáŻááąáŹáážá
áşáážáŹ ________ ááźá
áşáááşá", options: ["áááá", "áááá", "áááá", "áááá"], answer: "áááá" },
{ q: " âááśáá˝ááşáááŻááş ááááźáŹá¸áááˇáşâ ááąá¸áááşááᯠááąá¸ááŹá¸áá°á áážááşááŹáááąáá˝á˛áˇáĄáááşáážáŹ _______ ááźá
áşáááşá", options: ["áááŹááášá", "áááŹáá", "ááŻááŹááášá", "ááŻááŹáááá"], answer: "ááŻááŹáááá" },
{ q: " âááśáá˝ááşáááŻááş ááááźáŹá¸áááˇáşâ ááąá¸áááşááᯠááąá¸ááŹá¸áá°áááş ááášáááŹááş ______ áážá
áşáá˝ááş ááááşá¸ááśáááşá", options: ["áááá", "áááá", "áááá", "áááá"], answer: "áááá" },
{ q: " âááśáá˝ááşáááŻááş ááááźáŹá¸áááˇáşâ ááąá¸áááşááᯠááąá¸ááŹá¸áá°áááş ________ áááŹááąáŹáşááśááž á
áŹááąááťááşá¸áááşá
áááşááťáŹá¸áááşááźáŹá¸áá˛áˇáááşá", options: ["áááşá¸áá°á¸", "áâáá˝áąá¸", "áááşá¸ááąáŹáş", "áááşá¸ááąáŹááş"], answer: "áááşá¸ááąáŹáş" },
{ q: " âááśáá˝ááşáááŻááş ááááźáŹá¸áááˇáşâ ááąá¸áááşááᯠááąá¸ááŹá¸áá˛áˇááąáŹ á
áŹáááŻáážááşáĄáŹá¸ ______ áĄáážáŻáááşá¸áĄááźá
áşáááˇáşáĄááşáá˛áˇáááşá", options: ["áááşá¸ááŻááşá¸áááşá¸á áááşáááşáááşááąáŹáş", "ááŽááąáŤáááşá¸á áááşáááşááŻááşááąáŹáş", "áááźáŽá¸ááąáŹáşá áá˝ááşá¸áĄá
áşááąáŹáş", "ááŻááśáááşá¸á áááşááąáŹáşá
áąáŹááˇáş"], answer: "áááşá¸ááŻááşá¸áááşá¸á áááşáááşáááşááąáŹáş" },
{ q: " âááśáá˝ááşáááŻááş ááááźáŹá¸áááˇáşâ ááąá¸áááşááᯠááąá¸ááŹá¸ááąáŹ á
áŹáááŻáážááşááᯠááťáŽá¸ááźááˇáşááśáááąáŹáá˝á˛áˇáážáŹ _____ ááźá
áşáááşá", options: ["áááşá¸ááźááşáááşášáááŹáá˝á˛áˇ", "áááşá¸áážáááşášáááŹáá˝á˛áˇ", "áááşá¸áá°á¸áááşášáááŹáá˝á˛áˇ", "áááşá¸ááąáŹááşá¸áááşášáááŹáá˝á˛áˇ"], answer: "áááşá¸áážáááşášáááŹáá˝á˛áˇ" },
{ q: " âááśáá˝ááşáááŻááş ááááźáŹá¸áááˇáşâ ááąá¸áááşáĄáááŻáážááşáĄáŹá¸ááášáááŹááş _____ áááŻáˇá ááŻááşáááşáážáŻáá˝ááş áĄáááşá¸ááśááááşá", options: ["áááá ááźááşáá˝ááşá¸ááźááşá¸ááŻáśáááŻááşáááşá¸ááŹá¸", "áááá áááşá¸áá˝ááşá¸áááşá¸ááŻáśáááŻááşáááşá¸ááŹá¸", "áááá áááŻááşá¸áá˝ááşá¸áááŻááşá¸ááŻáśáááŻááşáááşá¸ááŹá¸", "áááá ááźááşá¸áááşá¸ááźááşá¸ááŻáśáááŻááşáááşá¸ááŹá¸"], answer: "áááá ááźááşáá˝ááşá¸ááźááşá¸ááŻáśáááŻááşáááşá¸ááŹá¸" },
{ q: " âááśáá˝ááşáááŻááş ááááźáŹá¸áááˇáşâ ááąá¸áááşááᯠááąá¸ááŹá¸áá˛áˇááąáŹ á
áŹáááŻáážááşáááş _____ áááŻá áá˝ááşááťááşááśááááşá", options: ["ááááşááŻááşáááş", "ááąáŹááşáááŻáˇááŻááşáááş", "áĄááŤááąá¸áááş", "ááąáŹááşáážááşá¸ááąá¸ááŻááşáááş"], answer: "áĄááŤááąá¸áááş" },
{ q: " âááąá¸áááşâ áááŻáááşáážáŹ ______ áááťáŹáá
áşááťááŻá¸ááźá
áşáááşá", options: ["áá˝áąá¸ááťááŻá¸", "ááááťááŻá¸", "ááąá¸ááťááŻá¸", "áááşášááŹ"], answer: "ááąá¸ááťááŻá¸" },
{ q: " âááśáá˝ááşáááŻááş ááááźáŹá¸áááˇáşâ ááąá¸áááşááᯠ_______ ááźááşááŹááźááşáá°ááźááşááŹá¸áááŻáˇá áááĄááźáąáĄááąááᯠááááźááşá áááťáŹá
ááşáááŻáá˛áˇáááşá", options: ["ááźááˇáşá
áŻáśááźá˝ááşáááąáŹ", "á
áááşáĄáąá¸ááťááşá¸ááŹááźááąáŹ", "áááşá¸áá˛ááźááşáááşá¸ááąáŹ", "áááşáážáŹá¸ááťáąáŹáşááźáŹá¸ááąáŹ"], answer: "áááşá¸áá˛ááźááşáááşá¸ááąáŹ" },
{ q: " ááááá˛áˇ áááŹáážááááąá¸ááášááááźá
áşááŹááŻáś (áááťááş) ááŻáśááźááşááᯠáááŻááşá¸áááşá¸ááŹá¸ áĄááťááşá¸ááťááşá¸______ áááşáá˝ááşááťááşááźááˇáşááąá¸ááŹá¸áá˛áˇáááşá", options: ["áááŻááŻá ááźá˝ááşáá
áąáááŻááąáŹ", "áááťááşá
ááŹá¸ áĄááŻáśá¸áĄáážáŻááşá¸ááᯠááá
áąáááŻááąáŹ", "ááŹááŹá
ááŹá¸ ááźá˝ááşáá
áąáááŻááąáŹ", "ááťá
áşááźááşáááşá¸áážáŽá¸á
áąáááŻááąáŹ"], answer: "ááťá
áşááźááşáááşá¸áážáŽá¸á
áąáááŻááąáŹ" },
{ q: " ááááá˛áˇááŻáśááźááşááᯠ___________ ááąá¸ááŹá¸áá˛áˇáááşá", options: ["áááŹááąáŹáşááťáŽ", "áŚá¸ááąááąáŹááşáááş", "áá°áᯠááąáŤáşáĄááŹ", "áá°áᯠáŚá¸ááž"], answer: "áá°áᯠáŚá¸ááž" },
{ q: " áááŻááşá¸áááşá¸ááŹá¸á
ááŹá¸ááŻáś ááąá¸ááŹá¸ááźááşá¸ááááşáá˝ááşááťááşáážáŹ ______ áĄáá˝ááşááźá
áşáááşá", options: ["áááąá¸áááşááąá¸ááťáŹá¸", "áá°áááşááťáŹá¸", "áá°ááźáŽá¸ááťáŹá¸", "áááąá¸áá°ááźáŽá¸áĄáŹá¸ááŻáśá¸"], answer: "áááąá¸áá°ááźáŽá¸áĄáŹá¸ááŻáśá¸" },
{ q: " áááťááşáááŻá¸áᏠááŻáśááźááşááťáŹá¸ááᯠáááşáážáŻááááźááˇáş áĽáŹááşáááŹáááşááźááşááźáŽá¸ ááášáááážáááťážááş áĄááŹááŹááᯠáŚá¸ááąáŹááşáááŻááşááąáŹááąáŤááşá¸ááąáŹááşááąáŹááşá¸ áá
áşááąáŹááşááźá
áşááŹáááŻááşááŻáśááᯠ_________ ááąáŹááźáąáŹááˇáş ááąá¸ááŹá¸áá˛áˇááŤáááşá", options: ["ááá
áąáááŻ", "áĄááŻá
áąáááŻ", "áážááşááŹá¸á
áąáááŻ", "áááŻááŻáááźá
áşá
áąáááŻ"], answer: "áĄááŻá
áąáááŻ" },
{ q: " áááťááşáááŻá¸áᏠááŻáśááźááşááťáŹá¸áááŻáááşááźáŹá¸áááźááşá¸áážáŹááŻáśááźááşá áááąáŹáááŹááážááˇáş ________ áááážááᏠááźááşááąáŹááşá
áŻááŹá¸áĄááťááşá¸ááťááşá¸ áááŻáááŻááťá
áşááźááş á
ááşá¸ááŻáśá¸ááŹá
áąáááş áááşáá˝ááşááťááşááťáŹá¸ááźááˇáş áááşááźáŹá¸áááźááşá¸ááźá
áşááŤáááşá", options: ["áááťááşáááŻááşá¸áááşá¸áááŻáˇá á
áááŻááşáááŹáááťáŹá¸áááŻ", "áááťááşááźááşáááşá ááąáŹááąáŹááşááąááźáąáááŹááááşáááşá¸ááťááşáááŻ", "áááťááşáááąáˇááŻáśá¸á
áś ááĽáşááťáąá¸áážáŻááťáŹá¸ááᯠáááŻáááŻ", "áááťááşáááŻááşá¸áááşá¸ááŹá¸áááŻáˇá á
áááŻááşáááŹá ááąááźáąááąáŹááąáŹááş á áááąáˇááŻáśá¸á
áś ááĽáşááťáąá¸áážáŻááᯠáááŻáááŻ"], answer: "áááťááşáááŻááşá¸áááşá¸ááŹá¸áááŻáˇá á
áááŻááşáááŹá ááąááźáąááąáŹááąáŹááş á áááąáˇááŻáśá¸á
áś ááĽáşááťáąá¸áážáŻááᯠáááŻáááŻ" },
{ q: " áááŻááşá¸áááşá¸ááŹá¸ááŻáśááźááşááťáŹá¸ááᯠááąá¸ááŹá¸áá˛áˇááąáŹ á
áŹááąá¸áá°á áá˝áąá¸ááášáááŹááşáážáŹ _______ ááźá
áşáááşá", options: ["áááá - áááá", "áááá - áááá", "áááá - áááá", "áááá - áááá"], answer: "áááá - áááá" },
{ q: " áááŻááşá¸áááşá¸ááŹá¸ááŻáśááźááşááťáŹá¸ááᯠááąá¸ááŹá¸áá°á áá˝áąá¸áá˝áŹá¸ááŹááźááŻáˇáááşáážáŹ__________ ááźá
áşáááşá", options: ["ááąááąá¸áááş", "áááşá¸áá
áşáááş", "áĄáŻááşá¸áá
áşáááş", " ááąáŹááşááąá¸áááş"], answer: " ááąáŹááşááąá¸áááş" },
{ q: " áááŻááşá¸áááşá¸ááŹá¸ááŻáśááźááşááťáŹá¸ááᯠááąá¸ááŹá¸áá°á áá˝áąá¸áááşáá˝áŹáĄáááşáážáŹ ________ ááźá
áşáááşá", options: ["ááŤá¸áááŻááşá¸ááťáąáŹááşá¸áá˝áŹ", "ááŻá
á˝ááşááźáąáŹááşá¸áá˝áŹ", "ááŤá¸ááťááşá¸ááąáŹááşá¸áá˝áŹ", "ááŤá¸áááŻááşá¸ááźáŻáśáá˝áŹ"], answer: "ááŻá
á˝ááşááźáąáŹááşá¸áá˝áŹ" },
{ q: " áááŻááşá¸áááşá¸ááŹá¸ááŻáśááźááşááťáŹá¸ á
áŹááąá¸áá°ááᯠ________ áááŻáˇáážáá˝áąá¸áá˝áŹá¸áá˛áˇáááşá", options: [" áŚá¸áážááş + ááąáŤáşáááŻááş", "áŚá¸áᯠ+ ááąáŤáşáááŻááş", "áŚá¸á + âááąáŤáşáááŻááş", "áŚá¸ááťáąáŹáˇ + ááąáŤáşáááŻááş"], answer: "áŚá¸áᯠ+ ááąáŤáşáááŻááş" },
{ q: " áááŻááşá¸áááşá¸ááŹá¸ááŻáśááźááşááťáŹá¸ááᯠááąá¸ááŹá¸áááˇáş á
áŹááąá¸áááŹá áĄáááşáááşá¸áážáŹ _____ ááźá
áşáááşá", options: ["ááąáŹááşá", "ááąáŹááşááź", "ááąáŹááşááž", "ááąáŹááşá"], answer: "ááąáŹááşááž" },
{ q: " áááŻááşá¸áááşá¸ááŹá¸ááŻáśááźááşááťáŹá¸áááŻááąá¸ááŹá¸áá°áááş _____ ááťáąáŹááşá¸ááž (á)áááşá¸áĄáąáŹááşáá˛áˇáááşá", options: ["ááŻáášáááŹáᏠááŹáááŹááźáŻ", "áááŻáááş áááşááá
áşááŹáááŹááźáŻ", "áááášáá°ááŻáášáááŹáááŹáááşáááşá¸", "ááŻááşá¸ááąáŹáşááźáŽá¸ áááşáááŹááąá¸"], answer: "áááŻáááş áááşááá
áşááŹáááŹááźáŻ" },
{ q: " áááŻááşá¸áááşá¸ááŹá¸ááŻáśááźááşááťáŹá¸ááᯠááąá¸ááŹá¸áá°áááş ááᏠ______ ááťáąáŹááşá¸á ááąá¸áááşá¸áá áááŹáááşáá°áá˛áˇáááşá", options: ["áŚá¸áá˝áąááąáŹááş", "áŚá¸áá˝ážáąááąáŹááş", "áŚá¸ááąááąáŹááş", "áŚá¸áá˝áąááąáŹááş"], answer: "áŚá¸ááąááąáŹááş" },
{ q: " áááŻááşá¸áááşá¸ááŹá¸ááŻáśááźááşááťáŹá¸ááᯠááąá¸ááŹá¸áá° áááşááŻááş áĄá
ááŻá¸á áĄáááşáááşá¸ááťáąáŹááşá¸ááž (áá) áááşá¸áĄáąáŹááşááźááşáá˛áˇááąáŹáážá
áşáážáŹ ________ ááźá
áşáááşá", options: ["áááá", "áááá", "áááá", "áááá"], answer: "áááá" },
{ q: " áááŻááşá¸áááşá¸ááŹá¸ááŻáśááźááşááťáŹá¸ááᯠááąá¸ááŹá¸ááąáŹ á
áŹááąá¸áá°áááş ááášáááąá¸áĄáŹááŹáááş __________ áŚá¸ á
áťáŹáááááŻáˇ á
áŹááąá¸áááŹáĄáááşá¸ áááŻááşá
áŹá¸áážááşáĄááźá
áş áááşááąáŹááşáá˛áˇáááşá", options: ["á", "áá", "áá", "á7"], answer: "á7" },
{ q: " áááŻááşá¸áááşá¸ááŹá¸ááŻáśááźááşááťáŹá¸ááᯠááąá¸ááŹá¸ááąáŹ á
áŹááąá¸áááŹááᯠ______ ááźáŻá
áŻáá°áĄááźá
áş áá°áááážáŹá¸áາມŕşááŕş´ŕť", options: ["áááťáŹ", "áááŻááşá¸áááşá¸ááŹá¸ááŻáśááźááş", "áááąá¸ááŻáśááźááş", "ááŻááąááá
áŹáááşá¸"], answer: "áááąá¸ááŻáśááźááş" },
{ q: " áááŻááşá¸áááşá¸ááŹá¸ááŻáśááźááşááťáŹá¸ááᯠááąá¸ááŹá¸ááąáŹ á
áŹááąá¸áá°áááş ááááşá¸á
áŹáážááˇáş ááźáááşá¸ááťááşá¸ááąá¸ áááŻááşá
áŹá¸áážááşáĄááźá
áşáááŻááŽáááş á
âááąáŹáááŻááşááś _____ áááŻáˇ áá˝áŹá¸ááąáŹááşáá˛áˇáááşá", options: ["á áááŻááşááś", "áá áááŻááşááś", "áá áááŻááşááś", "áá áááŻááşááś"], answer: "áá áááŻááşááś" },
{ q: " áááŻááşá¸áááşá¸ááŹá¸ááŻáśááźááşááťáŹá¸ááᯠááąá¸ááŹá¸ááąáŹ á
áŹááąá¸áá°áááş ááźááşááŹáááŻááşááś áĄáážáśá áá°ááťááŻá¸á
áŻáááŻáˇá ááŻáśááźááşááťáŹá¸ááᯠá
áŻá
ááşá¸ááźáŽá¸ ááŻáśááźááşááťáŹá¸ááᯠá
áŻá
ááşá¸ááźáŽá¸ áĄáŻááşáá˝á˛ _______ ááŻááşááąáá˛áˇáááˇáşá
áŹááąá¸áááŹáĄááźá
áş áááşáážáŹá¸áááşá", options: ["áá", "áá", "á
á", "áá"], answer: "á
á" },
{ q: " áááŻááşá¸áááşá¸ááŹá¸ááŻáśááźááşááťáŹá¸ááᯠ__________ ááŹááŹááťáŹá¸áážááşáˇ ááźááşáááŻááźááşá¸ááťáŹá¸áážáááŤáááşá", options: [" ááŻáážáŹá¸ á áĄááşášáááááş á ááťáŹáááş á ááťáááş", "ááŻáážáŹá¸ á áĄááşášááááş á áááşáááş á ááťáááş á á
ááááş", "ááŻáážáŹá¸ á ááťáŹáááş á á
ááááş á ááťáááş á áĄááşášáááááş", "ááŻáážáŹá¸ á ááźááşáá
áş á á
ááááş á ááťáŹáááş á ááťáááş"], answer: " ááŻáážáŹá¸ á áĄááşášáááááş á ááťáŹáááş á ááťáááş" },
{ q: " áááŻááşá¸áááşá¸ááŹá¸ááŻáśááźááşááťáŹá¸á
áŹááąá¸áá°áááşááá˝ááşáá˝ááşáááşáĄáážá
áş__________ááŽá¸ááŤá¸áááˇáşáĄááááąááŹáĄáážáśáˇáá˝áŹá¸ááźáŽá¸ááŻáśááźááşááťáŹá¸á
áŻááąáŹááşá¸áá˛áˇáááşá", options: ["áá", "áá", "áá", "á
á"], answer: "áá" },
{ q: " âáážáááşááŹááŤâ áááťááşá
ááŹá¸ááĄáááášááŹááşáážáŹáážáąá¸áááťááşáá°ááťááŻá¸ááťáŹá¸áááşá¸áááşááŹá
ááşáááąáááŻááşáá˛áˇááąáŹâ ___________ ááźá
áşáááşá", options: ["ááąáááąáŹááşá¸", "áĄáááşááąáŹááşá¸", "áááąáˇááąáŹááşá¸", "áááşá¸ááąáŹáşááąáŹááşá¸"], answer: "ááąáááąáŹááşá¸" },
{ q: " âááŻááşáááşâáá°ááąáŹááąáŤááŹááááş __________ ááźá
áşáááşá", options: ["áĄáá˝ááşáááşááźááşááąáŹáá°", "áĄáá˝ááşááášááááąáŹááşá¸ááąáŹáá°", "áĄáá˝ááşááťá
áşáááşáááşááŻááşáááşááąáŹáá°", "áĄáá˝ááşááźááşáááźáąáŹááŹá¸áááąáŹááşááŻááşáááşááąáŹáá°"], answer: "áĄáá˝ááşáááşááźááşááąáŹáá°" },
{ q: " âáá°ááŤáááşááŤâ áá°ááąáŹáááťááşááąáŤááŹááááş _________ ááźá
áşáááşá", options: ["áá˝áŹááĄááźáŽá¸áĄáá˛", "áá˝áŹáááááááĄáá˝á˛áˇáĄá
ááşá¸", "áá˝áŹááá°áááşáĄáá˝á˛áˇáĄá
ááşá¸", "áá˝áŹáááŻááşá¸ááąáŹáşááźáŽá¸"], answer: "áá˝áŹááĄááźáŽá¸áĄáá˛" },
{ q: " áááťááşááŻáśááźááşáá˝ááşááŹááşáááŹáááşááźááşááźáŽá¸ ___________ áážáááťážááşááąáŤááşá¸ááąáŹááşááąáŹááşá¸áá
áşááąáŹááşááźá
áşááŹáááŻááşááŻáśáĄáááĄááźááşáááşáááşá¸á
áŹááážáááŤáááşá", options: ["ááťáášáá", "ááźá°á
ááşáážáŻ", "ááášáá", "ááŹá¸áááşáážáŻ"], answer: "ááášáá" },
{ q: " âáááşááąáŹááş áááşááąáŹááşâ áá°ááąáŹáááťááşááąáŤááŹááááş _________ ááŻáĄáááášááŹááşááááşá", options: ["áĄááŻáśá¸áááŻáá˝ááˇáş", "áážáŻááşáá˝ááˇáş", "ááááşá¸áá˝ááˇáş", "áážááˇáşáá˝ááˇáş"], answer: "áážááˇáşáá˝ááˇáş" },
{ q: " áá˝ááşáĄáááş ááŹá¸áááŹá¸ááťááááŻááş áĄáááşááŹá¸ááŤá¸ áááŻááąáŹáĄáááášááŹááşáážáŹ __________ ááźá
áşáááşá", options: ["áááşáá˝ááşá¸ááąáŹááŽá¸ááťáąá¸áááˇáşáááşááááŻáááşáá˝ááşá¸ááąáŹááááá˛áˇáááąá¸ááŻáášááá˝áąáˇáááş", "áááşáá˝ááşá¸ááąáŹááťáąáŹááşááźážáŹá¸áá˝áąáˇáááşááááŻáááşáá˝ááşá¸ááąáŹááááá˛áˇáááąá¸ááąá¸áá˝áąáˇáááş", "ááąáŹááşáá˝ááşá¸áá˛áˇáá˝áąá¸áá°áááąá¸áááşááááŻáááşáá˝ááşá¸ááąáŹááááá˛áˇáááŹáážááááąá¸ááŻáášááá˝áąáˇáááş", "á
ááŹá¸ááťáŹá¸áĄáážáŹá¸ááŤáááşááááŻáááşáá˝ááşá¸ááąáŹááááá˛áˇáááŹáážááááąá¸ááŻáášááá˝áąáˇ"], answer: "áááşáá˝ááşá¸ááąáŹááťáąáŹááşááźážáŹá¸áá˝áąáˇáááşááááŻáááşáá˝ááşá¸ááąáŹááááá˛áˇáááąá¸ááąá¸áá˝áąáˇáááş" },
{ q: " á
áąáŹáşáá˝áŹá¸ááźáŽá¸ááááŽá¸áĄáááşáážáŹ __________ ááźá
áşáááşá", options: ["ááŻááşááąáŹááşáááşá¸", "ááŻááşááąáŤááşáááşá¸", "ááŻááşááąáŹááşáááşá¸", "ááŻááşááąáŤááşáááşá¸"], answer: "ááŻááşááąáŤááşáááşá¸" },
{ q: " áá˝ááşáááşááááş áá°ááąáŹáááťááşááąáŤááŹáááĄáááášááŹááşáážáŹ _________ ááźá
áşáááşá", options: ["áĄáŹááŹááááşá¸ááĄáŻááşááťáŻááşáá°", "áá˝áąá¸ááąáŹááşááźááşá¸ááźááˇáşáĄáŻááşááťáŻááşáá°", "áááąáááŹááşá
áá
áşááźááˇáşáĄáŻááşááťáŻááşáá°", "ááťááŻá¸áááŻá¸áĄááĄáŻááşááťáŻááşáá°"], answer: "áá˝áąá¸ááąáŹááşááźááşá¸ááźááˇáşáĄáŻááşááťáŻááşáá°" },
{ q: " á
ááŹá¸ááŻáśááĄáááášááŹááşáážáŹá
ááŹá¸ááźáąáŹáááŻááŹáá˝ááşáááŻáááŻááááąáŹááşá
áąáááşáááŻááşá¸áážááŻááşá¸ááźáąáŹáááŻááąáˇáážáááąáŹá
ááŹá¸ááťááŻá¸ááźá
áşáááşáᯠ________ áá˝ááˇáşááźááźáááşá", options: ["á
áŹááąá¸áááŹá", "ááźááşááŹáˇá
á˝ááşá
áŻáśááťááşá¸á", "ááźááşááŹáĄááááŹááşááťááşá¸á", "áááŹáážááááŻáˇá"], answer: "ááźááşááŹáˇá
á˝ááşá
áŻáśááťááşá¸á" },
{ q: "48. Which planet do we live on?", options: ["Mars", "Earth", "Jupiter", "Venus"], answer: "Earth" },
{ q: " áá°áá˝á˛ááťážááş á
áŻááşá¸ááźá
áşáááş áá°ááąáŹá
ááŹá¸ááŻáśáááş ________ áááŻááşá¸áááşá¸ááŹá¸á
ááŹá¸ááŻáśááźá
áşáááşá", options: ["áážááşá¸", "áááťááş", "ááááşááŽ", "áá˝ááş"], answer: "ááááşááŽ" },
{ q: " áá˝áŹá¸ááąáŹááşáá˝á˛ ááťáŹá¸ááŤá¸á
ááşááąáŹááş áá°ááąáŹá
ááŹá¸ááŻáśáááş __________ áááŻááşá¸áááşá¸ááŹá¸á
ááŹá¸ááŻáśááźá
áşáááşá", options: ["ááťááşá¸", "áážááşá¸", "ááááŻááş", "ááźááşááŹ"], answer: "ááťááşá¸" },
{ q: " áá˝áŹá¸áá˝á˛ááťáŹá¸áááŻááşá áá˝áŹá¸áá˝á˛ááťáŹá¸áá˝á˛â áá°ááąáŹá
ááŹá¸ááŻáśáááş _________ áááŻááşá¸áááşá¸ááŹá¸á
ááŹá¸ááŻáśááźá
áşáááşá", options: ["áá˝ááş", "ááźááşááŹ", "ááááŻááş", "ááááşááŽ"], answer: "ááźááşááŹ" },
{ q: " áá˝áŹá¸áá˝á˛ ááťáŹá¸áááŻááşáá°áá˝á˛áĄáááᏠáá°ááąáŹá
ááŹá¸ááŻáśáááş __________ áááŻááşá¸áááşá¸ááŹá¸á
ááŹá¸ááŻáśááźá
áşáááşá", options: ["ááááşááŽ", "áá˝ááş", "ááźááşááŹ", "ááááŻááş"], answer: "áá˝ááş" },
{ q: " áá˝áŹá¸áá˝á˛ááą ááťáŹá¸áá˝á˛ááą áá°ááąáŹá
ááŹá¸ááŻáśáážáŹ _________ á
ááŹá¸ááŻáśááźá
áşáááşá", options: ["áá˝ááş", "ááŹá¸áááş", "ááááŻááş", "áĄááşá¸ ááŹ"], answer: "ááááŻááş" },
{ q: " áá˝áŹá¸áá˝á˛ááťážááş áĄáᲠááŹá¸ááźá
áşáááş áá°ááąáŹ á
ááŹá¸ááŻáśáááş __________ á
ááŹá¸ááŻáśááźá
áşáááşá", options: ["ááťááşá¸", "ááááşááŽ", "áážááşá¸", "ááááŻááş"], answer: "áážááşá¸" },
{ q: " ááźááşááŹáááŻááşááśá ááááŻááşá¸ááᯠááąáˇááŹááźááˇáşááťážááş _____________ áážá
áşáááşáááşá¸ááťááşá á
ááşá¸ááŻáśá¸ááŽáá˝ááşáážáŻ áĄáŹá¸áááşá¸áá˛áˇáááşá", options: ["áááá
", "áááá
", "áá
á
á", "áá
áá
"], answer: "áááá
" },
{ q: " áááťááşáááŻááşá¸áááşá¸ááŹá¸áááŻáˇ á
ááŹá¸ááŻáśáá
áşááŻáážáŹ _______ ááźá
áşáááşá", options: ["áĄá°áááŻáá˝á˛ááťážááşáĄáá˛áááŹáááş", "áááşáááşá¸ááááş áááşááááşááŹ", "ááŤá¸ááťáŹá¸ááťážááş ááźá
áşáá°á¸áááŻááşáááá°ááťáŹá¸ááťážááş áĄááŻááşááźáŽá¸áááŻááşáá", "ááśááŽá¸áážááşáážááˇáşáááŻááşááťážááş ááá°áááźáŻááşáááŻááş á áĄááťáŹá¸áááşáážááˇáşáááŻááşááťážááş ááá˝ááşáááŻááş á á
áŻááąáŤááşá¸áááŻááşá¸ááťážááş áĄááźááşáĄáąáŹááşááźááşááźáŽá¸á
áŽá¸áááŻááşáá"], answer: "ááśááŽá¸áážááşáážááˇáşáááŻááşááťážááş ááá°áááźáŻááşáááŻááş á áĄááťáŹá¸áááşáážááˇáşáááŻááşááťážááş ááá˝ááşáááŻááş á á
áŻááąáŤááşá¸áááŻááşá¸ááťážááş áĄááźááşáĄáąáŹááşááźááşááźáŽá¸á
áŽá¸áááŻááşáá" },
{ q: " áážááşá¸áááŻááşá¸áááşá¸á
ááŹá¸ááŻáśáá
áşááŻáážáŹ ______ ááźá
áşáááşá", options: ["áĄááťáąáŹááşá¸áá
áşááŹáážáááąáŹááźáŹá¸ áá°ááťáŹá¸áááťááŻá¸áááŻááş", "áĄááąá¸ááźáŽá¸ áá˝áąá¸ááŽá¸", "ááŽáĄá
áşááᯠááąáŹááşáážááĄááťááşá¸ááťááşá¸ áááááşááááşááᯠáááąáŹááŹá¸ áĄááąááᯠáááşááááźáŹá¸ááᯠáááŻááą", "ááŽáĄá
áşááᯠááťáŹá¸ááᯠá
á˝ááˇáşáá
áşáááş ááťáąáŹááşáááşá¸ááŤá¸ááážá á áááşáá˝ááşá¸ááźáąáŹááşááťáŹá¸ááᯠá
á˝ááˇáşáá
áşáááş ááťáąáŹááşáááşá¸ááŤá¸áážááááş"], answer: "áĄááťáąáŹááşá¸áá
áşááŹáážáááąáŹááźáŹá¸ áá°ááťáŹá¸áááťááŻá¸áááŻááş" },
{ q: " ááťááşá¸áááŻááşá¸áááşá¸ááŹá¸á
ááŹá¸ááŻáśáá
áşááŻáážáŹ _________ ááźá
áşáááşá", options: ["ááŹááŹá¸ááŽá¸ááťááşá¸ áá˝áąááťááŻá¸áááşá¸", "ááąáášááŹáźáááˇáş áĄáááşá¸áááşááťážááş ááąáášááŹááŻáśáˇááźááşáááşá á áááşááźááˇáşáĄáááşá¸áááşááťážááş áááşááŻáśáˇááźááşáááşáááşá", "ááąáŹááşá¸áááŻá¸áááŻáśá¸áááŻá¸áᏠáá
áşáááŻá¸áážááááş á ááŹá¸áááŻá¸áááŽá¸áááŻá¸ á
á˝ááˇáşáá
áşáááŻá¸ááážá", "áá
áşáŚá¸ááąáášááŹáá
áşáŚá¸áážáŹ áááŻááˇáşááąáášáᏠáá°áˇááąáášááŹ"], answer: "ááąáášááŹáźáááˇáş áĄáááşá¸áááşááťážááş ááąáášááŹááŻáśáˇááźááşáááşá á áááşááźááˇáşáĄáááşá¸áááşááťážááş áááşááŻáśáˇááźááşáááşáááşá" },
{ q: " ááťáŽá¸ááᯠáááŻááşá¸áá°ááŽááźáŽá¸ ááźááşáá˝ááşááźá°áĽááᯠá
áŻá
ááşá¸á፠áá°ááąáŹ á
ááŹá¸ááŻáśáááş ______ ááźá
áşáááşá", options: ["áĄááşááŹá¸á
ááŹá¸ááŻáś", "ááĄááşá¸ (áááąáŹááşá¸) á
ááŹá¸ááŻáś", "ááźááşááŹá
ááŹá¸ááŻáś", "áááŻááąáŹááşáááŻá¸ á
ááŹá¸ááŻáś"], answer: "ááĄááşá¸ (áááąáŹááşá¸) á
ááŹá¸ááŻáś" }
];
let selectedQuestions = [];
let timeLeft = 60 * 60; // 1 hour in seconds
let timerInterval;
let submitted = false;
function shuffleArray(arr) {
const copy = [...arr];
for (let i = copy.length - 1; i > 0; i--) {
const j = Math.floor(Math.random() * (i + 1));
[copy[i], copy[j]] = [copy[j], copy[i]];
}
return copy;
}
function loadQuestions() {
selectedQuestions = shuffleArray(questionBank).slice(0, 50);
const form = document.getElementById("examForm");
form.innerHTML = "";
selectedQuestions.forEach((question, index) => {
const card = document.createElement("div");
card.className = "question-card";
const title = document.createElement("div");
title.className = "question-title";
title.textContent = `Q${index + 1}. ${question.q.replace(/^\d+\.\s*/, "")}`;
card.appendChild(title);
question.options.forEach((option, optIndex) => {
const optionDiv = document.createElement("div");
optionDiv.className = "option";
optionDiv.innerHTML = `
<label>
<input type="radio" name="q${index}" value="${option}">
${String.fromCharCode(67 + optIndex)}. ${option}
</label>
`;
card.appendChild(optionDiv);
});
form.appendChild(card);
});
}
function startTimer() {
const timerDisplay = document.getElementById("timer");
timerInterval = setInterval(() => {
const minutes = Math.floor(timeLeft / 60);
const seconds = timeLeft % 60;
timerDisplay.textContent =
`${String(minutes).padStart(2, "0")}:${String(seconds).padStart(2, "0")}`;
if (timeLeft <= 0) {
clearInterval(timerInterval);
if (!submitted) {
alert("Time is up! Your exam will be submitted automatically.");
submitExam(true);
}
}
timeLeft--;
}, 1000);
}
function calculateScore() {
let score = 0;
selectedQuestions.forEach((question, index) => {
const selected = document.querySelector(`input[name="q${index}"]:checked`);
if (selected && selected.value === question.answer) {
score++;
}
});
return score;
}
function submitExam(autoSubmitted = false) {
if (submitted) return;
const studentName = document.getElementById("studentName").value.trim();
const studentId = document.getElementById("studentId").value.trim();
if (!studentName || !studentId) {
alert("Please enter Student Name and Student ID before submitting.");
return;
}
submitted = true;
clearInterval(timerInterval);
document.getElementById("submitBtn").disabled = true;
const score = calculateScore();
const resultWindow = window.open("", "_blank", "width=600,height=500");
resultWindow.document.write(`
<!DOCTYPE html>
<html>
<head>
<title>Exam Result</title>
<style>
body {
font-family: Arial, sans-serif;
background: #f4f6f9;
padding: 30px;
}
.result-box {
max-width: 500px;
margin: 40px auto;
background: #fff;
border-radius: 12px;
padding: 24px;
box-shadow: 0 4px 16px rgba(0,0,0,0.1);
text-align: center;
}
h2 {
margin-top: 0;
color: #0b57d0;
}
.row {
margin: 12px 0;
font-size: 18px;
}
.score {
font-size: 30px;
font-weight: bold;
color: #0a7a2f;
margin-top: 20px;
}
.status {
margin-top: 10px;
font-size: 16px;
color: #b30000;
}
</style>
</head>
<body>
<div class="result-box">
<h2>Exam Result</h2>
<div class="row"><strong>Student Name:</strong> ${studentName}</div>
<div class="row"><strong>Student ID:</strong> ${studentId}</div>
<div class="row"><strong>Total Questions:</strong> 50</div>
<div class="row"><strong>Marks per Question:</strong> 1</div>
<div class="score">Marks Obtained: ${score} / 50</div>
<div class="status">${autoSubmitted ? "Submitted Automatically (Time Over)" : "Submitted Successfully"}</div>
</div>
</body>
</html>
`);
resultWindow.document.close();
alert("Exam submitted successfully.");
}
loadQuestions();
startTimer();
</script>
</body>
</html>
Category: Oral Medicine & Pathology
Oral Medicine & Pathology Case Study
-
-
Myanmar MCQ Exam Form Myanmar MCQ Examination Form
Wisdom Spring Education, Chaung U
Note: When the timer reaches 00:00, the exam will be submitted automatically.
-
Oral Lichen Planus
Case Study: Clinicopathological Correlation & Management