{"id":227434,"date":"2026-08-22T04:01:08","date_gmt":"2026-08-21T22:31:08","guid":{"rendered":"https:\/\/www.oliveboard.in\/blog\/?p=227434"},"modified":"2026-08-25T15:01:46","modified_gmt":"2026-08-25T09:31:46","slug":"important-events-from-1940-to-1947-in-the-indian-freedom-struggle","status":"publish","type":"post","link":"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/","title":{"rendered":"Events from 1940 to 1947 in the Indian Freedom Struggle: FREE PDF &amp; Quiz"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_77 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of content<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#Important_Events_from_1940_to_1947_FREE_Practice_PDF\" >Important Events from 1940 to 1947, FREE Practice PDF<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#Important_Events_from_1940_to_1947_FREE_Live_Quiz\" >Important Events from 1940 to 1947, FREE Live Quiz<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#Sign_Up\" >Sign Up<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#Login\" >Login<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#Forgot_Password\" >Forgot Password<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#i\" >&nbsp;<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#Sign_Up-2\" >Sign Up<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#Login-2\" >Login<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#Forgot_Password-2\" >Forgot Password<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#i-2\" >&nbsp;<\/a><\/li><\/ul><\/nav><\/div>\n\n<p>The period from 1940 to 1947 represents the final phase of the Indian Freedom Struggle, witnessing major developments such as the Individual Satyagraha, Quit India Movement, Cabinet Mission, and the Indian Independence Act. These events ultimately led to India&#8217;s independence in 1947.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-important-events-from-1940-to-1947-free-practice-pdf\"><span class=\"ez-toc-section\" id=\"Important_Events_from_1940_to_1947_FREE_Practice_PDF\"><\/span>Important Events from 1940 to 1947, FREE Practice PDF<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Prepare effectively with our FREE Indian Freedom Struggle Practice PDF, covering important events from 1940 to 1947 in a concise and exam-oriented format. The study material includes major movements, missions, political developments, negotiations, and events leading to Indian independence.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.oliveboard.in\/indian-freedom-struggle-notes\/?ref=conttm-apfc-notes\" target=\"_blank\" rel=\"noreferrer noopener\">Download Important Events from 1940 to 1947 PDF \u2013 FREE<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-important-events-from-1940-to-1947-free-live-quiz\"><span class=\"ez-toc-section\" id=\"Important_Events_from_1940_to_1947_FREE_Live_Quiz\"><\/span>Important Events from 1940 to 1947, FREE Live Quiz<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>After completing the practice PDF, attempt our FREE Live Quiz to revise the major events from 1940 to 1947 and evaluate your preparation in an exam-like environment.<\/p>\n\n\n\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n\n<link rel=\"stylesheet\" href=\"https:\/\/courses.oliveboard.in\/edge\/css\/login-modal-for-blog.css\">\n\n<style>\n#quiz-1-sticky-header {\n  position: sticky;\n  top: 0;\n  z-index: 100;\n  background: #1565c0;\n  color: #fff;\n  padding: 12px 20px;\n  border-radius: 10px 10px 0 0;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  font-size: 16px;\n  font-weight: bold;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.2);\n  margin: -20px -20px 20px -20px;\n}\n\n#quiz-1-score-badge {\n  background: rgba(255,255,255,0.2);\n  padding: 4px 12px;\n  border-radius: 20px;\n  font-size: 15px;\n  white-space: nowrap;\n}\n#quiz-1 * { box-sizing: border-box; }\n\n#quiz-1 .quiz-container {\n  max-width: 700px;\n  margin: auto;\n  padding: 20px;\n  background: #fff;\n  border-radius: 14px;\n  box-shadow: 0 6px 16px rgba(0,0,0,0.12);\n}\n\n#quiz-1 h2 {\n  text-align: center;\n}\n\n#quiz-1 .question {\n  margin-bottom: 22px;\n}\n\n#quiz-1 .question p {\n  font-weight: bold;\n}\n\n#quiz-1 button {\n  width: 100%;\n  padding: 12px;\n  margin: 6px 0;\n  border: none;\n  border-radius: 6px;\n  background: #e0e0e0;\n  color: #000;\n  font-size: 16px;\n  cursor: pointer;\n}\n\n#quiz-1 button:hover {\n  background: #d5d5d5;\n}\n\n#quiz-1 button.correct {\n  background: #4caf50;\n  color: #000;\n}\n\n#quiz-1 button.wrong {\n  background: #f44336;\n  color: #000;\n}\n\n#quiz-1 button.locked {\n  pointer-events: none;\n}\n\n\/* SUMMARY *\/\n#quiz-1 .final-summary {\n  margin-top: 40px;\n  padding: 20px;\n  border-radius: 14px;\n  background: #fafafa;\n  border: 2px solid #4caf50;\n}\n\n#quiz-1 .final-summary h3 {\n  text-align: center;\n  margin-bottom: 20px;\n}\n\n#quiz-1 .summary-row {\n  display: grid;\n  grid-template-columns: 120px 1fr 40px;\n  gap: 10px;\n  align-items: center;\n  margin-bottom: 12px;\n  font-weight: bold;\n}\n\n#quiz-1 .summary-bar {\n  height: 14px;\n  background: #ddd;\n  border-radius: 10px;\n  overflow: hidden;\n}\n\n#quiz-1 .bar-fill {\n  height: 100%;\n  width: 0%;\n}\n\n#quiz-1 .bar-attempted { background: #2196f3; }\n#quiz-1 .bar-correct { background: #4caf50; }\n#quiz-1 .bar-wrong { background: #f44336; }\n#quiz-1 .bar-unattempted { background: #9e9e9e; width: 100%; }\n\n#quiz-1 .final-score {\n  text-align: center;\n  font-size: 22px;\n  margin-top: 20px;\n}\n\n#quiz-1 .score-value {\n  font-size: 30px;\n  margin-left: 8px;\n}\n<\/style>\n<\/head>\n\n<body>\n<div id=\"quiz-1\">\n  <div class=\"quiz-container\">\n<div id=\"quiz-1-sticky-header\">\n  <span> Important Events from 1940 to 1947 Quiz 1<\/span>\n  <span id=\"quiz-1-score-badge\">Score: <strong id=\"quiz-1-score-value\">0.00<\/strong><\/span>\n<\/div>\n\n    <!-- QUESTIONS -->\n\n<div class=\"question\" data-answered=\"false\">\n  <p>1. The August Offer of 1940 was made by which Viceroy?<\/p>\n  <button data-correct=\"false\">Lord Wavell<\/button>\n  <button data-correct=\"true\">Lord Linlithgow<\/button>\n  <button data-correct=\"false\">Lord Mountbatten<\/button>\n  <button data-correct=\"false\">Lord Irwin<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>2. Who was the first Individual Satyagrahi selected by Gandhi in 1940?<\/p>\n  <button data-correct=\"false\">Jawaharlal Nehru<\/button>\n  <button data-correct=\"true\">Vinoba Bhave<\/button>\n  <button data-correct=\"false\">Sardar Patel<\/button>\n  <button data-correct=\"false\">C. Rajagopalachari<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>3. The Forward Bloc was founded by:<\/p>\n  <button data-correct=\"false\">Bhagat Singh<\/button>\n  <button data-correct=\"true\">Subhas Chandra Bose<\/button>\n  <button data-correct=\"false\">Chandrashekhar Azad<\/button>\n  <button data-correct=\"false\">Rash Behari Bose<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>4. The Cripps Mission was sent to India in which year?<\/p>\n  <button data-correct=\"false\">1940<\/button>\n  <button data-correct=\"false\">1941<\/button>\n  <button data-correct=\"true\">1942<\/button>\n  <button data-correct=\"false\">1943<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>5. Gandhi described the Cripps offer as a:<\/p>\n  <button data-correct=\"false\">Blank cheque<\/button>\n  <button data-correct=\"true\">Post-dated cheque on a crashing bank<\/button>\n  <button data-correct=\"false\">Golden opportunity<\/button>\n  <button data-correct=\"false\">Fair settlement<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>6. What was the famous slogan of the Quit India Movement?<\/p>\n  <button data-correct=\"false\">Inquilab Zindabad<\/button>\n  <button data-correct=\"true\">Do or Die<\/button>\n  <button data-correct=\"false\">Give me blood<\/button>\n  <button data-correct=\"false\">Jai Hind<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>7. Who ran the underground Congress Radio during the Quit India Movement?<\/p>\n  <button data-correct=\"false\">Aruna Asaf Ali<\/button>\n  <button data-correct=\"true\">Usha Mehta<\/button>\n  <button data-correct=\"false\">Sucheta Kripalani<\/button>\n  <button data-correct=\"false\">Kamaladevi<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>8. Who hoisted the flag at Gowalia Tank in August 1942?<\/p>\n  <button data-correct=\"false\">Sarojini Naidu<\/button>\n  <button data-correct=\"true\">Aruna Asaf Ali<\/button>\n  <button data-correct=\"false\">Vijayalakshmi Pandit<\/button>\n  <button data-correct=\"false\">Annie Besant<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>9. The Provisional Government of Free India (Azad Hind) was proclaimed in 1943 at:<\/p>\n  <button data-correct=\"false\">Rangoon<\/button>\n  <button data-correct=\"false\">Tokyo<\/button>\n  <button data-correct=\"true\">Singapore<\/button>\n  <button data-correct=\"false\">Berlin<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>10. The Rani of Jhansi Regiment of the INA was led by:<\/p>\n  <button data-correct=\"false\">Sarojini Naidu<\/button>\n  <button data-correct=\"true\">Captain Lakshmi Sahgal<\/button>\n  <button data-correct=\"false\">Aruna Asaf Ali<\/button>\n  <button data-correct=\"false\">Usha Mehta<\/button>\n<\/div>\n\n    <!-- FINAL SUMMARY -->\n    <div class=\"final-summary\">\n      <h3>Quiz Summary <\/h3>\n\n      <div class=\"summary-row\">\n        <span>Attempted<\/span>\n        <div class=\"summary-bar\"><div class=\"bar-fill bar-attempted\" data-summary=\"attempted\"><\/div><\/div>\n        <span data-count=\"attempted\">0<\/span>\n      <\/div>\n\n      <div class=\"summary-row\">\n        <span>Correct<\/span>\n        <div class=\"summary-bar\"><div class=\"bar-fill bar-correct\" data-summary=\"correct\"><\/div><\/div>\n        <span data-count=\"correct\">0<\/span>\n      <\/div>\n\n      <div class=\"summary-row\">\n        <span>Wrong<\/span>\n        <div class=\"summary-bar\"><div class=\"bar-fill bar-wrong\" data-summary=\"wrong\"><\/div><\/div>\n        <span data-count=\"wrong\">0<\/span>\n      <\/div>\n\n      <div class=\"summary-row\">\n        <span>Unattempted<\/span>\n        <div class=\"summary-bar\"><div class=\"bar-fill bar-unattempted\" data-summary=\"unattempted\"><\/div><\/div>\n        <span data-count=\"unattempted\">0<\/span>\n      <\/div>\n\n      <div class=\"final-score\">\n        Final Score: <span class=\"score-value\" data-score>0.0<\/span>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n<div class=\"modal modal-obls\" id=\"modal-signup\">\n        <div class=\"modal-background\"><\/div>\n        <div class=\"modal-content\">\n           <div class=\"obls-group\" id=\"obls-group1\">\n               <div class=\"obls-blk\">\n                   <span class=\"img-box\"><img decoding=\"async\" src=\"\/img\/img-delivery.svg\" alt=\"\"><\/span>\n                   <h2 id=\"display-register-text\"><span class=\"ez-toc-section\" id=\"Sign_Up\"><\/span>Sign Up<span class=\"ez-toc-section-end\"><\/span><\/h2>\n                   <div class=\"loginas-group loginas-group1 loginas-group-single\">\n <div id=\"g_id_onload\" data-client_id=\"506321490093-i3j96ah9gn1sv3khntnd1rnv5jebt5j4.apps.googleusercontent.com\" ,=\"\" data-use_fedcm_for_prompt=\"true\" data-callback=\"handleOnetapResponse\">\n    <\/div>\n    <div class=\"g_id_signin\" data-type=\"standard\"><div class=\"S9gUrf-YoZ4jf\" style=\"position: relative;\"><div><\/div><iframe src=\"https:\/\/accounts.google.com\/gsi\/button?type=standard&amp;is_fedcm_supported=true&amp;client_id=506321490093-i3j96ah9gn1sv3khntnd1rnv5jebt5j4.apps.googleusercontent.com&amp;iframe_id=gsi_437394_8652&amp;cas=pwXumGxyCMNtIbjaV30qchi2A1vUar%2Faz%2FOE5HQ%2B0Zc\" class=\"L5Fo6c-PQbLGe\" allow=\"identity-credentials-get\" id=\"gsi_437394_8652\" title=\"Sign in with Google Button\" style=\"display: block; position: relative; top: 0px; left: 0px; height: 44px; width: 204px; border: 0px; margin: -2px -10px;\"><\/iframe><\/div><\/div>\n                   <\/div>\n                   <h6 class=\"signup-subheader\">Or, register with email<\/h6>\n                   <label class=\"errormsg txt-red courseUp\"><\/label>\n                   <div class=\"formcontrol-group\">\n                        <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-mail.svg\" alt=\"\"><\/span>\n                        <input type=\"email\" name=\"email\" class=\"formcontrol ob-inputfield\" id=\"course-uemail\" required=\"\">\n                        <span class=\"floating-label\" style=\"top: 19px; font-size: 12px;\">Email Id<\/span>\n                   <\/div>\n                   <div class=\"formcontrol-group\">\n                        <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-mobile-black.svg\" alt=\"\"><\/span>\n                        <input type=\"text\" maxlength=\"10\" name=\"monum\" class=\"formcontrol ob-inputfield\" id=\"course-uphone\" required=\"\">\n                        <span class=\"floating-label\">Mobile Number<\/span>\n                   <\/div>\n                   <div class=\"formcontrol-group\">\n                        <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-lock.svg\" alt=\"\"><\/span>\n                        <input type=\"password\" name=\"pwd\" class=\"formcontrol ob-inputfield\" id=\"course-upassword\" required=\"\">\n                        <span class=\"floating-label\">Password<\/span>\n                   <\/div>\n                   <button type=\"button\" class=\"btn btn-md btn-tblue btn-obls\" onclick=\"courseUpValidation('home','IBPS','https:\/\/u1.oliveboard.in\/exams\/?c=dashboard&amp;i=common');return false;\" id=\"courseup\">REGISTER<\/button>\n                    <p class=\"obls-footer\">Already a user?<button type=\"button\" class=\"btn btn-xs btn-switch-obls btn-show-modal-login\" id=\"btn-show-modal-login\">Login<\/button><\/p>\n               <\/div> \n            <\/div> \n        <\/div>\n        <button class=\"modal-close is-large modal-obls-close\" aria-label=\"close\"><\/button>\n    <\/div>\n\n<div class=\"modal modal-obls\" id=\"modal-login\">\n        <div class=\"modal-background\"><\/div>\n        <div class=\"modal-content\">\n           <div class=\"obls-group\" id=\"obls-group2\">\n               <div class=\"obls-blk\">\n                   <span class=\"img-box\"><img decoding=\"async\" src=\"\/img\/img-run-health.svg\" alt=\"\"><\/span>\n                   <div id=\"login-group-abc\" class=\"lfp-group-abc\"><!-- start login group -->\n                       <h2><span class=\"ez-toc-section\" id=\"Login\"><\/span>Login<span class=\"ez-toc-section-end\"><\/span><\/h2>\n                       <label class=\"errormsg txt-red courseIn\"><\/label>\n                       <div class=\"formcontrol-group disable-loginemail\">\n                            <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-mail.svg\" alt=\"\"><\/span>\n                            <input type=\"email\" name=\"email\" class=\"formcontrol ob-inputfield\" id=\"course-email\" required=\"\">\n                            <span class=\"floating-label\">Email Id<\/span>\n                       <\/div>\n                       <div class=\"loginnext-group\" id=\"loginnext-group\"><!-- pass and captcha -->\n                           <div class=\"formcontrol-group\">\n                                <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-lock.svg\" alt=\"\"><\/span>\n                                <input type=\"password\" name=\"pwd\" class=\"formcontrol ob-inputfield\" id=\"course-password\" required=\"\">\n                                <span class=\"floating-label\">Password<\/span>\n                           <\/div>\n                           <div style=\"display:none\" id=\"img-oblcaptcha\" class=\"captcha-img-blk\">\n                           <\/div>\n                           <div style=\"display:none\" class=\"formcontrol-group captcha-input-blk\">\n                                <input type=\"text\" name=\"pwd1\" value=\"1\" class=\"formcontrol ob-inputfield\" id=\"lcaptcha-code\" required=\"\">\n                                <span class=\"floating-label\">Enter text you see in the image<\/span>\n                           <\/div>\n                       <\/div><!-- pass and captcha -->\n                       \n                       <div class=\"btn-forgotpwd-group\"><button id=\"btn-forgotpwd\" class=\"btn btn-forgotpwd\">Forgot Password?<\/button><\/div>\n                       <button type=\"button\" id=\"coursein1\" class=\"btn btn-md btn-tblue btn-obls\" onclick=\"courseInValidation1()\">Next<\/button>\n                       <button type=\"button\" id=\"coursein\" class=\"btn btn-md btn-tblue btn-obls coursein\" onclick=\"courseInValidation('https:\/\/u1.oliveboard.in\/exams\/?c=dashboard&amp;i=common')\">Submit<\/button>\n                       <form method=\"post\" action=\"https:\/\/login.oliveboard.in\/login\/next.php\" id=\"snf1\">\n                        <input type=\"hidden\" name=\"email\" value=\"\" id=\"lemailnext\">\n                        <\/form>\n                   <\/div><!-- end login group -->\n                   <div id=\"forgotpwd-group-abc\" class=\"lfp-group-abc forgotpwd-group-abc\"><!-- start forgotpwd group -->\n                       <h2><span class=\"ez-toc-section\" id=\"Forgot_Password\"><\/span>Forgot Password<span class=\"ez-toc-section-end\"><\/span><\/h2>\n                       <p class=\"secintro-txt\">Please enter the Email ID we will send you a Email with the link to reset the password.<\/p>\n                       <label class=\"errormsg txt-red rePassMsg\"><\/label>\n                       <div class=\"formcontrol-group formcontrol-group-fp\">\n                            <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-mail.svg\" alt=\"\"><\/span>\n                            <input type=\"email\" name=\"email\" class=\"formcontrol ob-inputfield\" id=\"remail\" required=\"\">\n                            <span class=\"floating-label\">Email Id<\/span>\n                       <\/div>\n                       <div class=\"loginas-group loginas-group1\">\n                            <button type=\"button\" id=\"btn-fpwd-cancel\" class=\"btn btn-md btn-white btn-cancel btn-fpwd-cancel\">Cancel<\/button>\n                            <button type=\"button\" id=\"lreset\" class=\"btn btn-md btn-tblue btn-fpwd-submit\" onclick=\"resetPassword()\">Submit<\/button>\n                       <\/div>\n                    <\/div><!-- end forgotpwd group --> \n                   <h6 class=\"login-subheader\">Or, login with<\/h6>\n                   <div class=\"loginas-group loginas-group2 loginas-group-single\">\n\n <div id=\"g_id_onload\" data-client_id=\"506321490093-i3j96ah9gn1sv3khntnd1rnv5jebt5j4.apps.googleusercontent.com\" ,=\"\" data-use_fedcm_for_prompt=\"true\" data-callback=\"handleOnetapResponse\">\n    <\/div>\n    <div class=\"g_id_signin\" data-type=\"standard\"><div class=\"S9gUrf-YoZ4jf\" style=\"position: relative;\"><div><div tabindex=\"0\" role=\"button\" aria-labelledby=\"button-label\" class=\"nsm7Bb-HzV7m-LgbsSe  hJDwNd-SxQuSe i5vt6e-Ia7Qfc uaxL4e-RbRzK\"><div class=\"nsm7Bb-HzV7m-LgbsSe-MJoBVe\"><\/div><div class=\"nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb \"><div class=\"nsm7Bb-HzV7m-LgbsSe-Bz112c\"><svg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 48 48\" class=\"LgbsSe-Bz112c\"><g><path fill=\"#EA4335\" d=\"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z\"><\/path><path fill=\"#4285F4\" d=\"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z\"><\/path><path fill=\"#FBBC05\" d=\"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z\"><\/path><path fill=\"#34A853\" d=\"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z\"><\/path><path fill=\"none\" d=\"M0 0h48v48H0z\"><\/path><\/g><\/svg><\/div><span class=\"nsm7Bb-HzV7m-LgbsSe-BPrWId\">Sign in with Google<\/span><span class=\"L6cTce\" id=\"button-label\">Sign in with Google. Opens in new tab<\/span><\/div><\/div><\/div><iframe src=\"https:\/\/accounts.google.com\/gsi\/button?type=standard&amp;is_fedcm_supported=true&amp;client_id=506321490093-i3j96ah9gn1sv3khntnd1rnv5jebt5j4.apps.googleusercontent.com&amp;iframe_id=gsi_437400_306436&amp;cas=pwXumGxyCMNtIbjaV30qchi2A1vUar%2Faz%2FOE5HQ%2B0Zc\" class=\"L5Fo6c-PQbLGe\" allow=\"identity-credentials-get\" id=\"gsi_437400_306436\" title=\"Sign in with Google Button\" style=\"display: block; position: relative; top: 0px; left: 0px; height: 0px; width: 0px; border: 0px;\"><\/iframe><\/div><\/div>\n\n\n                   <\/div>\n                    <p class=\"obls-footer\">New to Oliveboard?<button class=\"btn btn-xs btn-switch-obls\" id=\"btn-show-modal-signup\">Register<\/button><\/p>\n               <\/div> \n            <\/div> \n            <div class=\"success-msg-group\" id=\"success-msg-group\"><!-- success msg -->\n                <div class=\"success-msg-blk\" id=\"success-msg-blk\">\n                    <span class=\"img-box\"><img decoding=\"async\" src=\"\/img\/success-ellipse.svg\" alt=\"\"><\/span>\n                    <h2 id=\"fpwd-success-msg-title\"><span class=\"ez-toc-section\" id=\"i\"><\/span>&nbsp;<span class=\"ez-toc-section-end\"><\/span><\/h2>\n                    <p id=\"fpwd-success-msg-text\">&nbsp;<\/p>\n                    <div class=\"login-btn\">\n                        <button type=\"button\" class=\"btn btn-md btn-tblue modal-obls-close\">Ok<\/button>\n                    <\/div>\n\n                <\/div>\n            <\/div><!-- success msg -->\n\n        <\/div>\n        <button class=\"modal-close is-large modal-obls-close\" aria-label=\"close\"><\/button>\n    <\/div>\n\n<script src=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/sg2.oliveboard.in\/static\/js\/jquery.js\"><\/script>\n\n<script>\nvar boxurl = window.location.href + '?log=1';\n\nfunction getUrlParam(name, defaultValue) {\n    const params = new URLSearchParams(window.location.search);\n    return params.has(name) ? params.get(name) : defaultValue;\n}\n\nvar l_log = getUrlParam('log', 0);\n<\/script>\n<script src=\"https:\/\/www.oliveboard.in\/js\/coursecommon.js?v=12\"><\/script>\n\n\n<script>\n(() => {\n  const quizContainer = document.getElementById('quiz-1');\n  const STORAGE_KEY = 'quiz_1_state';\n  let score = 0;\n  let attempted = 0;\n  let correct = 0;\n  let wrong = 0;\n\n  const questions = quizContainer.querySelectorAll(\".question\");\n  const total = questions.length;\n\n  function loadState() {\n    try { return JSON.parse(sessionStorage.getItem(STORAGE_KEY) || '{}'); }\n    catch { return {}; }\n  }\n\n  function saveState(data) {\n    sessionStorage.setItem(STORAGE_KEY, JSON.stringify(data));\n  }\n\n  function updateUI() {\n    const unattempted = total - attempted;\n    quizContainer.querySelector('[data-count=\"attempted\"]').textContent = attempted;\n    quizContainer.querySelector('[data-count=\"correct\"]').textContent = correct;\n    quizContainer.querySelector('[data-count=\"wrong\"]').textContent = wrong;\n    quizContainer.querySelector('[data-count=\"unattempted\"]').textContent = unattempted;\n    quizContainer.querySelector('[data-summary=\"attempted\"]').style.width = (attempted \/ total) * 100 + \"%\";\n    quizContainer.querySelector('[data-summary=\"correct\"]').style.width = (correct \/ total) * 100 + \"%\";\n    quizContainer.querySelector('[data-summary=\"wrong\"]').style.width = (wrong \/ total) * 100 + \"%\";\n    quizContainer.querySelector('[data-summary=\"unattempted\"]').style.width = (unattempted \/ total) * 100 + \"%\";\n    quizContainer.querySelector('[data-score]').textContent = score.toFixed(2);\n\n    \/\/ Live score update in sticky header\n    document.getElementById('quiz-1-score-value').textContent = score.toFixed(2);\n  }\n\n  function restoreQuestion(q, chosenIndex, wasCorrect) {\n    q.dataset.answered = \"true\";\n    const buttons = q.querySelectorAll(\"button\");\n    buttons.forEach(b => b.classList.add(\"locked\"));\n    if (wasCorrect) {\n      buttons[chosenIndex].classList.add(\"correct\");\n    } else {\n      buttons[chosenIndex].classList.add(\"wrong\");\n      q.querySelector(\"[data-correct='true']\").classList.add(\"correct\");\n    }\n  }\n\n  \/\/ Restore saved answers on page load\n  const savedAnswers = loadState();\nquestions.forEach((q, qIndex) => {\n    const saved = savedAnswers[qIndex];\n    if (saved !== undefined) {\n      attempted++;\n      if (saved.correct) { correct++; }\n      else { wrong++; }\n      restoreQuestion(q, saved.chosenIndex, saved.correct);\n    }\n  });\n  score = parseFloat((correct * 1 - wrong * 0.25).toFixed(2));\n  updateUI();\n\n  \/\/ Attach click handlers\n  questions.forEach((q, qIndex) => {\n    q.querySelectorAll(\"button\").forEach((btn, btnIndex) => {\n      btn.addEventListener(\"click\", () => {\n        if (q.dataset.answered === \"true\") return;\n        q.dataset.answered = \"true\";\n        attempted++;\n\n        if (attempted > 5 && l_log == 0) {\n          $('#modal-signup').addClass('is-active');\n        }\n\n        q.querySelectorAll(\"button\").forEach(b => b.classList.add(\"locked\"));\n        const isCorrect = btn.dataset.correct === \"true\";\n\n if (isCorrect) {\n          btn.classList.add(\"correct\");\n          correct++;\n        } else {\n          btn.classList.add(\"wrong\");\n          wrong++;\n          q.querySelector(\"[data-correct='true']\").classList.add(\"correct\");\n        }\n        score = parseFloat((correct * 1 - wrong * 0.25).toFixed(2));\n\n        savedAnswers[qIndex] = { chosenIndex: btnIndex, correct: isCorrect };\n        saveState(savedAnswers);\n        updateUI();\n      });\n    });\n  });\n\n  updateUI();\n})();\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.oliveboard.in\/upsc-epfo-apfc-eo-ao-pyp-kit\/?ref=conttm-apfc-notes\" target=\"_blank\" rel=\"noreferrer noopener\">download UPSC EPFO APFC PYPs<\/a><\/div>\n<\/div>\n\n\n\n<p><\/p>\n\n\n\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n\n<link rel=\"stylesheet\" href=\"https:\/\/courses.oliveboard.in\/edge\/css\/login-modal-for-blog.css\">\n\n<style>\n#quiz-2-sticky-header {\n  position: sticky;\n  top: 0;\n  z-index: 100;\n  background: #1565c0;\n  color: #fff;\n  padding: 12px 20px;\n  border-radius: 10px 10px 0 0;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  font-size: 16px;\n  font-weight: bold;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.2);\n  margin: -20px -20px 20px -20px;\n}\n\n#quiz-2-score-badge {\n  background: rgba(255,255,255,0.2);\n  padding: 4px 12px;\n  border-radius: 20px;\n  font-size: 15px;\n  white-space: nowrap;\n}\n#quiz-2 * { box-sizing: border-box; }\n\n#quiz-2 .quiz-container {\n  max-width: 700px;\n  margin: auto;\n  padding: 20px;\n  background: #fff;\n  border-radius: 14px;\n  box-shadow: 0 6px 16px rgba(0,0,0,0.12);\n}\n\n#quiz-2 h2 {\n  text-align: center;\n}\n\n#quiz-2 .question {\n  margin-bottom: 22px;\n}\n\n#quiz-2 .question p {\n  font-weight: bold;\n}\n\n#quiz-2 button {\n  width: 100%;\n  padding: 12px;\n  margin: 6px 0;\n  border: none;\n  border-radius: 6px;\n  background: #e0e0e0;\n  color: #000;\n  font-size: 16px;\n  cursor: pointer;\n}\n\n#quiz-2 button:hover {\n  background: #d5d5d5;\n}\n\n#quiz-2 button.correct {\n  background: #4caf50;\n  color: #000;\n}\n\n#quiz-2 button.wrong {\n  background: #f44336;\n  color: #000;\n}\n\n#quiz-2 button.locked {\n  pointer-events: none;\n}\n\n\/* SUMMARY *\/\n#quiz-2 .final-summary {\n  margin-top: 40px;\n  padding: 20px;\n  border-radius: 14px;\n  background: #fafafa;\n  border: 2px solid #4caf50;\n}\n\n#quiz-2 .final-summary h3 {\n  text-align: center;\n  margin-bottom: 20px;\n}\n\n#quiz-2 .summary-row {\n  display: grid;\n  grid-template-columns: 120px 1fr 40px;\n  gap: 10px;\n  align-items: center;\n  margin-bottom: 12px;\n  font-weight: bold;\n}\n\n#quiz-2 .summary-bar {\n  height: 14px;\n  background: #ddd;\n  border-radius: 10px;\n  overflow: hidden;\n}\n\n#quiz-2 .bar-fill {\n  height: 100%;\n  width: 0%;\n}\n\n#quiz-2 .bar-attempted { background: #2196f3; }\n#quiz-2 .bar-correct { background: #4caf50; }\n#quiz-2 .bar-wrong { background: #f44336; }\n#quiz-2 .bar-unattempted { background: #9e9e9e; width: 100%; }\n\n#quiz-2 .final-score {\n  text-align: center;\n  font-size: 22px;\n  margin-top: 20px;\n}\n\n#quiz-2 .score-value {\n  font-size: 30px;\n  margin-left: 8px;\n}\n<\/style>\n<\/head>\n\n<body>\n<div id=\"quiz-2\">\n  <div class=\"quiz-container\">\n<div id=\"quiz-2-sticky-header\">\n  <span> Important Events from 1940 to 1947 Quiz 2 <\/span>\n  <span id=\"quiz-2-score-badge\">Score: <strong id=\"quiz-2-score-value\">0.00<\/strong><\/span>\n<\/div>\n\n    <!-- QUESTIONS -->\n<div class=\"question\" data-answered=\"false\">\n  <p>11. The INA first planted the tricolour on Indian soil in 1944 at:<\/p>\n  <button data-correct=\"false\">Kohima<\/button>\n  <button data-correct=\"true\">Moirang, Manipur<\/button>\n  <button data-correct=\"false\">Silchar<\/button>\n  <button data-correct=\"false\">Dimapur<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>12. The Simla Conference of 1945 was convened by:<\/p>\n  <button data-correct=\"false\">Lord Linlithgow<\/button>\n  <button data-correct=\"true\">Lord Wavell<\/button>\n  <button data-correct=\"false\">Lord Mountbatten<\/button>\n  <button data-correct=\"false\">Sir Stafford Cripps<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>13. The INA Trials of 1945 were held at:<\/p>\n  <button data-correct=\"false\">Cellular Jail<\/button>\n  <button data-correct=\"true\">Red Fort, Delhi<\/button>\n  <button data-correct=\"false\">Yerwada Jail<\/button>\n  <button data-correct=\"false\">Fort William<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>14. The Royal Indian Navy Mutiny of 1946 began in which city?<\/p>\n  <button data-correct=\"false\">Karachi<\/button>\n  <button data-correct=\"true\">Bombay<\/button>\n  <button data-correct=\"false\">Calcutta<\/button>\n  <button data-correct=\"false\">Madras<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>15. Direct Action Day was called by the Muslim League on:<\/p>\n  <button data-correct=\"true\">16 August 1946<\/button>\n  <button data-correct=\"false\">15 August 1947<\/button>\n  <button data-correct=\"false\">3 June 1947<\/button>\n  <button data-correct=\"false\">8 August 1942<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>16. The Constituent Assembly of India first met on:<\/p>\n  <button data-correct=\"false\">15 August 1947<\/button>\n  <button data-correct=\"true\">9 December 1946<\/button>\n  <button data-correct=\"false\">26 January 1950<\/button>\n  <button data-correct=\"false\">2 September 1946<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>17. The Mountbatten Plan is also known as the:<\/p>\n  <button data-correct=\"true\">3 June Plan<\/button>\n  <button data-correct=\"false\">August Offer<\/button>\n  <button data-correct=\"false\">Wavell Plan<\/button>\n  <button data-correct=\"false\">Nehru Report<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>18. The boundary between India and Pakistan was drawn by:<\/p>\n  <button data-correct=\"false\">Sir Stafford Cripps<\/button>\n  <button data-correct=\"true\">Sir Cyril Radcliffe<\/button>\n  <button data-correct=\"false\">Lord Mountbatten<\/button>\n  <button data-correct=\"false\">V.P. Menon<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>19. Who became independent India&#8217;s first Prime Minister?<\/p>\n  <button data-correct=\"false\">Sardar Patel<\/button>\n  <button data-correct=\"true\">Jawaharlal Nehru<\/button>\n  <button data-correct=\"false\">Rajendra Prasad<\/button>\n  <button data-correct=\"false\">C. Rajagopalachari<\/button>\n<\/div>\n\n<div class=\"question\" data-answered=\"false\">\n  <p>20. The first and only Indian Governor-General of independent India (Dominion period) was:<\/p>\n  <button data-correct=\"false\">Jawaharlal Nehru<\/button>\n  <button data-correct=\"true\">C. Rajagopalachari<\/button>\n  <button data-correct=\"false\">Rajendra Prasad<\/button>\n  <button data-correct=\"false\">Lord Mountbatten<\/button>\n<\/div>\n\n    <!-- FINAL SUMMARY -->\n    <div class=\"final-summary\">\n      <h3>Quiz Summary <\/h3>\n\n      <div class=\"summary-row\">\n        <span>Attempted<\/span>\n        <div class=\"summary-bar\"><div class=\"bar-fill bar-attempted\" data-summary=\"attempted\"><\/div><\/div>\n        <span data-count=\"attempted\">0<\/span>\n      <\/div>\n\n      <div class=\"summary-row\">\n        <span>Correct<\/span>\n        <div class=\"summary-bar\"><div class=\"bar-fill bar-correct\" data-summary=\"correct\"><\/div><\/div>\n        <span data-count=\"correct\">0<\/span>\n      <\/div>\n\n      <div class=\"summary-row\">\n        <span>Wrong<\/span>\n        <div class=\"summary-bar\"><div class=\"bar-fill bar-wrong\" data-summary=\"wrong\"><\/div><\/div>\n        <span data-count=\"wrong\">0<\/span>\n      <\/div>\n\n      <div class=\"summary-row\">\n        <span>Unattempted<\/span>\n        <div class=\"summary-bar\"><div class=\"bar-fill bar-unattempted\" data-summary=\"unattempted\"><\/div><\/div>\n        <span data-count=\"unattempted\">0<\/span>\n      <\/div>\n\n      <div class=\"final-score\">\n        Final Score: <span class=\"score-value\" data-score>0.0<\/span>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n<div class=\"modal modal-obls\" id=\"modal-signup\">\n        <div class=\"modal-background\"><\/div>\n        <div class=\"modal-content\">\n           <div class=\"obls-group\" id=\"obls-group1\">\n               <div class=\"obls-blk\">\n                   <span class=\"img-box\"><img decoding=\"async\" src=\"\/img\/img-delivery.svg\" alt=\"\"><\/span>\n                   <h2 id=\"display-register-text\"><span class=\"ez-toc-section\" id=\"Sign_Up-2\"><\/span>Sign Up<span class=\"ez-toc-section-end\"><\/span><\/h2>\n                   <div class=\"loginas-group loginas-group1 loginas-group-single\">\n <div id=\"g_id_onload\" data-client_id=\"506321490093-i3j96ah9gn1sv3khntnd1rnv5jebt5j4.apps.googleusercontent.com\" ,=\"\" data-use_fedcm_for_prompt=\"true\" data-callback=\"handleOnetapResponse\">\n    <\/div>\n    <div class=\"g_id_signin\" data-type=\"standard\"><div class=\"S9gUrf-YoZ4jf\" style=\"position: relative;\"><div><\/div><iframe src=\"https:\/\/accounts.google.com\/gsi\/button?type=standard&amp;is_fedcm_supported=true&amp;client_id=506321490093-i3j96ah9gn1sv3khntnd1rnv5jebt5j4.apps.googleusercontent.com&amp;iframe_id=gsi_437394_8652&amp;cas=pwXumGxyCMNtIbjaV30qchi2A1vUar%2Faz%2FOE5HQ%2B0Zc\" class=\"L5Fo6c-PQbLGe\" allow=\"identity-credentials-get\" id=\"gsi_437394_8652\" title=\"Sign in with Google Button\" style=\"display: block; position: relative; top: 0px; left: 0px; height: 44px; width: 204px; border: 0px; margin: -2px -10px;\"><\/iframe><\/div><\/div>\n                   <\/div>\n                   <h6 class=\"signup-subheader\">Or, register with email<\/h6>\n                   <label class=\"errormsg txt-red courseUp\"><\/label>\n                   <div class=\"formcontrol-group\">\n                        <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-mail.svg\" alt=\"\"><\/span>\n                        <input type=\"email\" name=\"email\" class=\"formcontrol ob-inputfield\" id=\"course-uemail\" required=\"\">\n                        <span class=\"floating-label\" style=\"top: 19px; font-size: 12px;\">Email Id<\/span>\n                   <\/div>\n                   <div class=\"formcontrol-group\">\n                        <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-mobile-black.svg\" alt=\"\"><\/span>\n                        <input type=\"text\" maxlength=\"10\" name=\"monum\" class=\"formcontrol ob-inputfield\" id=\"course-uphone\" required=\"\">\n                        <span class=\"floating-label\">Mobile Number<\/span>\n                   <\/div>\n                   <div class=\"formcontrol-group\">\n                        <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-lock.svg\" alt=\"\"><\/span>\n                        <input type=\"password\" name=\"pwd\" class=\"formcontrol ob-inputfield\" id=\"course-upassword\" required=\"\">\n                        <span class=\"floating-label\">Password<\/span>\n                   <\/div>\n                   <button type=\"button\" class=\"btn btn-md btn-tblue btn-obls\" onclick=\"courseUpValidation('home','IBPS','https:\/\/u1.oliveboard.in\/exams\/?c=dashboard&amp;i=common');return false;\" id=\"courseup\">REGISTER<\/button>\n                    <p class=\"obls-footer\">Already a user?<button type=\"button\" class=\"btn btn-xs btn-switch-obls btn-show-modal-login\" id=\"btn-show-modal-login\">Login<\/button><\/p>\n               <\/div> \n            <\/div> \n        <\/div>\n        <button class=\"modal-close is-large modal-obls-close\" aria-label=\"close\"><\/button>\n    <\/div>\n\n<div class=\"modal modal-obls\" id=\"modal-login\">\n        <div class=\"modal-background\"><\/div>\n        <div class=\"modal-content\">\n           <div class=\"obls-group\" id=\"obls-group2\">\n               <div class=\"obls-blk\">\n                   <span class=\"img-box\"><img decoding=\"async\" src=\"\/img\/img-run-health.svg\" alt=\"\"><\/span>\n                   <div id=\"login-group-abc\" class=\"lfp-group-abc\"><!-- start login group -->\n                       <h2><span class=\"ez-toc-section\" id=\"Login-2\"><\/span>Login<span class=\"ez-toc-section-end\"><\/span><\/h2>\n                       <label class=\"errormsg txt-red courseIn\"><\/label>\n                       <div class=\"formcontrol-group disable-loginemail\">\n                            <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-mail.svg\" alt=\"\"><\/span>\n                            <input type=\"email\" name=\"email\" class=\"formcontrol ob-inputfield\" id=\"course-email\" required=\"\">\n                            <span class=\"floating-label\">Email Id<\/span>\n                       <\/div>\n                       <div class=\"loginnext-group\" id=\"loginnext-group\"><!-- pass and captcha -->\n                           <div class=\"formcontrol-group\">\n                                <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-lock.svg\" alt=\"\"><\/span>\n                                <input type=\"password\" name=\"pwd\" class=\"formcontrol ob-inputfield\" id=\"course-password\" required=\"\">\n                                <span class=\"floating-label\">Password<\/span>\n                           <\/div>\n                           <div style=\"display:none\" id=\"img-oblcaptcha\" class=\"captcha-img-blk\">\n                           <\/div>\n                           <div style=\"display:none\" class=\"formcontrol-group captcha-input-blk\">\n                                <input type=\"text\" name=\"pwd1\" value=\"1\" class=\"formcontrol ob-inputfield\" id=\"lcaptcha-code\" required=\"\">\n                                <span class=\"floating-label\">Enter text you see in the image<\/span>\n                           <\/div>\n                       <\/div><!-- pass and captcha -->\n                       \n                       <div class=\"btn-forgotpwd-group\"><button id=\"btn-forgotpwd\" class=\"btn btn-forgotpwd\">Forgot Password?<\/button><\/div>\n                       <button type=\"button\" id=\"coursein1\" class=\"btn btn-md btn-tblue btn-obls\" onclick=\"courseInValidation1()\">Next<\/button>\n                       <button type=\"button\" id=\"coursein\" class=\"btn btn-md btn-tblue btn-obls coursein\" onclick=\"courseInValidation('https:\/\/u1.oliveboard.in\/exams\/?c=dashboard&amp;i=common')\">Submit<\/button>\n                       <form method=\"post\" action=\"https:\/\/login.oliveboard.in\/login\/next.php\" id=\"snf1\">\n                        <input type=\"hidden\" name=\"email\" value=\"\" id=\"lemailnext\">\n                        <\/form>\n                   <\/div><!-- end login group -->\n                   <div id=\"forgotpwd-group-abc\" class=\"lfp-group-abc forgotpwd-group-abc\"><!-- start forgotpwd group -->\n                       <h2><span class=\"ez-toc-section\" id=\"Forgot_Password-2\"><\/span>Forgot Password<span class=\"ez-toc-section-end\"><\/span><\/h2>\n                       <p class=\"secintro-txt\">Please enter the Email ID we will send you a Email with the link to reset the password.<\/p>\n                       <label class=\"errormsg txt-red rePassMsg\"><\/label>\n                       <div class=\"formcontrol-group formcontrol-group-fp\">\n                            <span class=\"icon\"><img decoding=\"async\" src=\"\/img\/ic-mail.svg\" alt=\"\"><\/span>\n                            <input type=\"email\" name=\"email\" class=\"formcontrol ob-inputfield\" id=\"remail\" required=\"\">\n                            <span class=\"floating-label\">Email Id<\/span>\n                       <\/div>\n                       <div class=\"loginas-group loginas-group1\">\n                            <button type=\"button\" id=\"btn-fpwd-cancel\" class=\"btn btn-md btn-white btn-cancel btn-fpwd-cancel\">Cancel<\/button>\n                            <button type=\"button\" id=\"lreset\" class=\"btn btn-md btn-tblue btn-fpwd-submit\" onclick=\"resetPassword()\">Submit<\/button>\n                       <\/div>\n                    <\/div><!-- end forgotpwd group --> \n                   <h6 class=\"login-subheader\">Or, login with<\/h6>\n                   <div class=\"loginas-group loginas-group2 loginas-group-single\">\n\n <div id=\"g_id_onload\" data-client_id=\"506321490093-i3j96ah9gn1sv3khntnd1rnv5jebt5j4.apps.googleusercontent.com\" ,=\"\" data-use_fedcm_for_prompt=\"true\" data-callback=\"handleOnetapResponse\">\n    <\/div>\n    <div class=\"g_id_signin\" data-type=\"standard\"><div class=\"S9gUrf-YoZ4jf\" style=\"position: relative;\"><div><div tabindex=\"0\" role=\"button\" aria-labelledby=\"button-label\" class=\"nsm7Bb-HzV7m-LgbsSe  hJDwNd-SxQuSe i5vt6e-Ia7Qfc uaxL4e-RbRzK\"><div class=\"nsm7Bb-HzV7m-LgbsSe-MJoBVe\"><\/div><div class=\"nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb \"><div class=\"nsm7Bb-HzV7m-LgbsSe-Bz112c\"><svg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 48 48\" class=\"LgbsSe-Bz112c\"><g><path fill=\"#EA4335\" d=\"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z\"><\/path><path fill=\"#4285F4\" d=\"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z\"><\/path><path fill=\"#FBBC05\" d=\"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z\"><\/path><path fill=\"#34A853\" d=\"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z\"><\/path><path fill=\"none\" d=\"M0 0h48v48H0z\"><\/path><\/g><\/svg><\/div><span class=\"nsm7Bb-HzV7m-LgbsSe-BPrWId\">Sign in with Google<\/span><span class=\"L6cTce\" id=\"button-label\">Sign in with Google. Opens in new tab<\/span><\/div><\/div><\/div><iframe src=\"https:\/\/accounts.google.com\/gsi\/button?type=standard&amp;is_fedcm_supported=true&amp;client_id=506321490093-i3j96ah9gn1sv3khntnd1rnv5jebt5j4.apps.googleusercontent.com&amp;iframe_id=gsi_437400_306436&amp;cas=pwXumGxyCMNtIbjaV30qchi2A1vUar%2Faz%2FOE5HQ%2B0Zc\" class=\"L5Fo6c-PQbLGe\" allow=\"identity-credentials-get\" id=\"gsi_437400_306436\" title=\"Sign in with Google Button\" style=\"display: block; position: relative; top: 0px; left: 0px; height: 0px; width: 0px; border: 0px;\"><\/iframe><\/div><\/div>\n\n\n                   <\/div>\n                    <p class=\"obls-footer\">New to Oliveboard?<button class=\"btn btn-xs btn-switch-obls\" id=\"btn-show-modal-signup\">Register<\/button><\/p>\n               <\/div> \n            <\/div> \n            <div class=\"success-msg-group\" id=\"success-msg-group\"><!-- success msg -->\n                <div class=\"success-msg-blk\" id=\"success-msg-blk\">\n                    <span class=\"img-box\"><img decoding=\"async\" src=\"\/img\/success-ellipse.svg\" alt=\"\"><\/span>\n                    <h2 id=\"fpwd-success-msg-title\"><span class=\"ez-toc-section\" id=\"i-2\"><\/span>&nbsp;<span class=\"ez-toc-section-end\"><\/span><\/h2>\n                    <p id=\"fpwd-success-msg-text\">&nbsp;<\/p>\n                    <div class=\"login-btn\">\n                        <button type=\"button\" class=\"btn btn-md btn-tblue modal-obls-close\">Ok<\/button>\n                    <\/div>\n\n                <\/div>\n            <\/div><!-- success msg -->\n\n        <\/div>\n        <button class=\"modal-close is-large modal-obls-close\" aria-label=\"close\"><\/button>\n    <\/div>\n\n<script src=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/sg2.oliveboard.in\/static\/js\/jquery.js\"><\/script>\n\n<script>\nvar boxurl = window.location.href + '?log=1';\n\nfunction getUrlParam(name, defaultValue) {\n    const params = new URLSearchParams(window.location.search);\n    return params.has(name) ? params.get(name) : defaultValue;\n}\n\nvar l_log = getUrlParam('log', 0);\n<\/script>\n<script src=\"https:\/\/www.oliveboard.in\/js\/coursecommon.js?v=12\"><\/script>\n\n\n<script>\n(() => {\n  const quizContainer = document.getElementById('quiz-2');\n  const STORAGE_KEY = 'quiz_2_state';\n  let score = 0;\n  let attempted = 0;\n  let correct = 0;\n  let wrong = 0;\n\n  const questions = quizContainer.querySelectorAll(\".question\");\n  const total = questions.length;\n\n  function loadState() {\n    try { return JSON.parse(sessionStorage.getItem(STORAGE_KEY) || '{}'); }\n    catch { return {}; }\n  }\n\n  function saveState(data) {\n    sessionStorage.setItem(STORAGE_KEY, JSON.stringify(data));\n  }\n\n  function updateUI() {\n    const unattempted = total - attempted;\n    quizContainer.querySelector('[data-count=\"attempted\"]').textContent = attempted;\n    quizContainer.querySelector('[data-count=\"correct\"]').textContent = correct;\n    quizContainer.querySelector('[data-count=\"wrong\"]').textContent = wrong;\n    quizContainer.querySelector('[data-count=\"unattempted\"]').textContent = unattempted;\n    quizContainer.querySelector('[data-summary=\"attempted\"]').style.width = (attempted \/ total) * 100 + \"%\";\n    quizContainer.querySelector('[data-summary=\"correct\"]').style.width = (correct \/ total) * 100 + \"%\";\n    quizContainer.querySelector('[data-summary=\"wrong\"]').style.width = (wrong \/ total) * 100 + \"%\";\n    quizContainer.querySelector('[data-summary=\"unattempted\"]').style.width = (unattempted \/ total) * 100 + \"%\";\n    quizContainer.querySelector('[data-score]').textContent = score.toFixed(2);\n\n    \/\/ Live score update in sticky header\n    document.getElementById('quiz-2-score-value').textContent = score.toFixed(2);\n  }\n\n  function restoreQuestion(q, chosenIndex, wasCorrect) {\n    q.dataset.answered = \"true\";\n    const buttons = q.querySelectorAll(\"button\");\n    buttons.forEach(b => b.classList.add(\"locked\"));\n    if (wasCorrect) {\n      buttons[chosenIndex].classList.add(\"correct\");\n    } else {\n      buttons[chosenIndex].classList.add(\"wrong\");\n      q.querySelector(\"[data-correct='true']\").classList.add(\"correct\");\n    }\n  }\n\n  \/\/ Restore saved answers on page load\n  const savedAnswers = loadState();\nquestions.forEach((q, qIndex) => {\n    const saved = savedAnswers[qIndex];\n    if (saved !== undefined) {\n      attempted++;\n      if (saved.correct) { correct++; }\n      else { wrong++; }\n      restoreQuestion(q, saved.chosenIndex, saved.correct);\n    }\n  });\n  score = parseFloat((correct * 1 - wrong * 0.25).toFixed(2));\n  updateUI();\n\n  \/\/ Attach click handlers\n  questions.forEach((q, qIndex) => {\n    q.querySelectorAll(\"button\").forEach((btn, btnIndex) => {\n      btn.addEventListener(\"click\", () => {\n        if (q.dataset.answered === \"true\") return;\n        q.dataset.answered = \"true\";\n        attempted++;\n\n        if (attempted > 5 && l_log == 0) {\n          $('#modal-signup').addClass('is-active');\n        }\n\n        q.querySelectorAll(\"button\").forEach(b => b.classList.add(\"locked\"));\n        const isCorrect = btn.dataset.correct === \"true\";\n\n if (isCorrect) {\n          btn.classList.add(\"correct\");\n          correct++;\n        } else {\n          btn.classList.add(\"wrong\");\n          wrong++;\n          q.querySelector(\"[data-correct='true']\").classList.add(\"correct\");\n        }\n        score = parseFloat((correct * 1 - wrong * 0.25).toFixed(2));\n\n        savedAnswers[qIndex] = { chosenIndex: btnIndex, correct: isCorrect };\n        saveState(savedAnswers);\n        updateUI();\n      });\n    });\n  });\n\n  updateUI();\n})();\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.oliveboard.in\/upsc-epfo-apfc-mock-test\/?ref=conttm-apfc-notes\" target=\"_blank\" rel=\"noreferrer noopener\">Attempt a free UPSC EPFO APFC Mock test<\/a><\/div>\n<\/div>\n\n\n\n<p><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<ul class=\"wp-block-latest-posts__list is-grid columns-3 wp-block-latest-posts\"><li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.oliveboard.in\/blog\/inter-state-migrant-workmen-act-1979\/\">Inter-State Migrant Workmen Act 1979 &amp; OSH&amp;WC Code 2020<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.oliveboard.in\/blog\/the-child-and-adolescent-labour-prohibition-and-regulation-act-1986\/\">Child and Adolescent Labour (Prohibition and Regulation) Act, 1986<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.oliveboard.in\/blog\/industrial-disputes-act-1947\/\">Industrial Disputes Act 1947 &amp; Industrial Relations Code 2020<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.oliveboard.in\/blog\/industrial-employment-standing-orders-act-1946\/\">Industrial Employment Act 1946, Historical Provisions &amp; Current Status<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.oliveboard.in\/blog\/upsc-epfo-previous-year-question-papers\/\">UPSC EPFO PYPs, Download EPFO Previous Year Question Papers<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.oliveboard.in\/blog\/upsc-epfo-apfc-study-material\/\">UPSC EPFO APFC Study Material 2026, Download Free Notes<\/a><\/li>\n<\/ul>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n","protected":false},"excerpt":{"rendered":"<p>The period from 1940 to 1947 represents the final phase of the Indian Freedom Struggle, witnessing major developments such as<\/p>\n","protected":false},"author":60,"featured_media":229522,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,10210,62,10321],"tags":[17965,11528],"class_list":["post-227434","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles","category-epfo","category-government-exams","category-upsc-epfo","tag-important-events-from-1940-to-1947-in-the-indian-freedom-struggle","tag-upsc-epfo","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.6 (Yoast SEO v26.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Events from 1940 to 1947 in the Indian Freedom Struggle: FREE PDF &amp; Quiz<\/title>\n<meta name=\"description\" content=\"Important Events from 1940 to 1947 in the Indian Freedom Struggle: Quit India, INA, Cabinet Mission, Partition &amp; Independence for UPSC EPFO.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Events from 1940 to 1947 in the Indian Freedom Struggle: FREE PDF &amp; Quiz\" \/>\n<meta property=\"og:description\" content=\"The period from 1940 to 1947 represents the final phase of the Indian Freedom Struggle, witnessing major developments such as the Individual Satyagraha,\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/\" \/>\n<meta property=\"og:site_name\" content=\"Oliveboard\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Oliveboard\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-21T22:31:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-25T09:31:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2025\/09\/Important-Events-In-the-Indian-Freedom-Struggle.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"730\" \/>\n\t<meta property=\"og:image:height\" content=\"480\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Tripti Mishra\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Oliveboard\" \/>\n<meta name=\"twitter:site\" content=\"@Oliveboard\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tripti Mishra\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/\"},\"author\":{\"name\":\"Tripti Mishra\",\"@id\":\"https:\/\/www.oliveboard.in\/blog\/#\/schema\/person\/d85e63b0781e1a55771b9894184814a5\"},\"headline\":\"Events from 1940 to 1947 in the Indian Freedom Struggle: FREE PDF &amp; Quiz\",\"datePublished\":\"2026-08-21T22:31:08+00:00\",\"dateModified\":\"2026-08-25T09:31:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/\"},\"wordCount\":664,\"publisher\":{\"@id\":\"https:\/\/www.oliveboard.in\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2025\/09\/Important-Events-In-the-Indian-Freedom-Struggle.webp\",\"keywords\":[\"Important Events from 1940 to 1947 in the Indian Freedom Struggle\",\"upsc epfo\"],\"articleSection\":[\"Articles\",\"EPFO\",\"Government Exams\",\"UPSC EPFO\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/\",\"url\":\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/\",\"name\":\"Events from 1940 to 1947 in the Indian Freedom Struggle: FREE PDF & Quiz\",\"isPartOf\":{\"@id\":\"https:\/\/www.oliveboard.in\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2025\/09\/Important-Events-In-the-Indian-Freedom-Struggle.webp\",\"datePublished\":\"2026-08-21T22:31:08+00:00\",\"dateModified\":\"2026-08-25T09:31:46+00:00\",\"description\":\"Important Events from 1940 to 1947 in the Indian Freedom Struggle: Quit India, INA, Cabinet Mission, Partition & Independence for UPSC EPFO.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#primaryimage\",\"url\":\"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2025\/09\/Important-Events-In-the-Indian-Freedom-Struggle.webp\",\"contentUrl\":\"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2025\/09\/Important-Events-In-the-Indian-Freedom-Struggle.webp\",\"width\":730,\"height\":480,\"caption\":\"Important Events In the Indian Freedom Struggle\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.oliveboard.in\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Government Exams\",\"item\":\"https:\/\/www.oliveboard.in\/blog\/category\/government-exams\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"EPFO\",\"item\":\"https:\/\/www.oliveboard.in\/blog\/category\/government-exams\/epfo\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"UPSC EPFO\",\"item\":\"https:\/\/www.oliveboard.in\/blog\/category\/government-exams\/epfo\/upsc-epfo\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Events from 1940 to 1947 in the Indian Freedom Struggle: FREE PDF &amp; Quiz\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.oliveboard.in\/blog\/#website\",\"url\":\"https:\/\/www.oliveboard.in\/blog\/\",\"name\":\"Oliveboard\",\"description\":\"Free Govt. Exam Alerts &amp; Resources\",\"publisher\":{\"@id\":\"https:\/\/www.oliveboard.in\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.oliveboard.in\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.oliveboard.in\/blog\/#organization\",\"name\":\"Oliveboard\",\"url\":\"https:\/\/www.oliveboard.in\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.oliveboard.in\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2021\/11\/logo.png\",\"contentUrl\":\"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2021\/11\/logo.png\",\"width\":150,\"height\":40,\"caption\":\"Oliveboard\"},\"image\":{\"@id\":\"https:\/\/www.oliveboard.in\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Oliveboard\",\"https:\/\/x.com\/Oliveboard\",\"https:\/\/www.instagram.com\/oliveboard.in\/\",\"https:\/\/www.youtube.com\/channel\/UCRvrHAyNdOMI_JBkE2pjZtw?sub_confirmation=1\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.oliveboard.in\/blog\/#\/schema\/person\/d85e63b0781e1a55771b9894184814a5\",\"name\":\"Tripti Mishra\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.oliveboard.in\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e9ff3153b7365669b619433e04937baec4da53cdb38c345d8283a33479dba3b6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e9ff3153b7365669b619433e04937baec4da53cdb38c345d8283a33479dba3b6?s=96&d=mm&r=g\",\"caption\":\"Tripti Mishra\"},\"description\":\"Hi, I'm Tripti, a senior content writer at Oliveboard, where I manage blog content along with community engagement across platforms like Telegram and WhatsApp. With 3+ years of experience in content and SEO optimization related to banking exams, I have led content for popular exams like SSC, banking, railway, and state exams.\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Events from 1940 to 1947 in the Indian Freedom Struggle: FREE PDF & Quiz","description":"Important Events from 1940 to 1947 in the Indian Freedom Struggle: Quit India, INA, Cabinet Mission, Partition & Independence for UPSC EPFO.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/","og_locale":"en_US","og_type":"article","og_title":"Events from 1940 to 1947 in the Indian Freedom Struggle: FREE PDF &amp; Quiz","og_description":"The period from 1940 to 1947 represents the final phase of the Indian Freedom Struggle, witnessing major developments such as the Individual Satyagraha,","og_url":"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/","og_site_name":"Oliveboard","article_publisher":"https:\/\/www.facebook.com\/Oliveboard","article_published_time":"2026-08-21T22:31:08+00:00","article_modified_time":"2026-08-25T09:31:46+00:00","og_image":[{"width":730,"height":480,"url":"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2025\/09\/Important-Events-In-the-Indian-Freedom-Struggle.webp","type":"image\/webp"}],"author":"Tripti Mishra","twitter_card":"summary_large_image","twitter_creator":"@Oliveboard","twitter_site":"@Oliveboard","twitter_misc":{"Written by":"Tripti Mishra","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#article","isPartOf":{"@id":"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/"},"author":{"name":"Tripti Mishra","@id":"https:\/\/www.oliveboard.in\/blog\/#\/schema\/person\/d85e63b0781e1a55771b9894184814a5"},"headline":"Events from 1940 to 1947 in the Indian Freedom Struggle: FREE PDF &amp; Quiz","datePublished":"2026-08-21T22:31:08+00:00","dateModified":"2026-08-25T09:31:46+00:00","mainEntityOfPage":{"@id":"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/"},"wordCount":664,"publisher":{"@id":"https:\/\/www.oliveboard.in\/blog\/#organization"},"image":{"@id":"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#primaryimage"},"thumbnailUrl":"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2025\/09\/Important-Events-In-the-Indian-Freedom-Struggle.webp","keywords":["Important Events from 1940 to 1947 in the Indian Freedom Struggle","upsc epfo"],"articleSection":["Articles","EPFO","Government Exams","UPSC EPFO"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/","url":"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/","name":"Events from 1940 to 1947 in the Indian Freedom Struggle: FREE PDF & Quiz","isPartOf":{"@id":"https:\/\/www.oliveboard.in\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#primaryimage"},"image":{"@id":"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#primaryimage"},"thumbnailUrl":"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2025\/09\/Important-Events-In-the-Indian-Freedom-Struggle.webp","datePublished":"2026-08-21T22:31:08+00:00","dateModified":"2026-08-25T09:31:46+00:00","description":"Important Events from 1940 to 1947 in the Indian Freedom Struggle: Quit India, INA, Cabinet Mission, Partition & Independence for UPSC EPFO.","breadcrumb":{"@id":"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#primaryimage","url":"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2025\/09\/Important-Events-In-the-Indian-Freedom-Struggle.webp","contentUrl":"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2025\/09\/Important-Events-In-the-Indian-Freedom-Struggle.webp","width":730,"height":480,"caption":"Important Events In the Indian Freedom Struggle"},{"@type":"BreadcrumbList","@id":"https:\/\/www.oliveboard.in\/blog\/important-events-from-1940-to-1947-in-the-indian-freedom-struggle\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.oliveboard.in\/blog\/"},{"@type":"ListItem","position":2,"name":"Government Exams","item":"https:\/\/www.oliveboard.in\/blog\/category\/government-exams\/"},{"@type":"ListItem","position":3,"name":"EPFO","item":"https:\/\/www.oliveboard.in\/blog\/category\/government-exams\/epfo\/"},{"@type":"ListItem","position":4,"name":"UPSC EPFO","item":"https:\/\/www.oliveboard.in\/blog\/category\/government-exams\/epfo\/upsc-epfo\/"},{"@type":"ListItem","position":5,"name":"Events from 1940 to 1947 in the Indian Freedom Struggle: FREE PDF &amp; Quiz"}]},{"@type":"WebSite","@id":"https:\/\/www.oliveboard.in\/blog\/#website","url":"https:\/\/www.oliveboard.in\/blog\/","name":"Oliveboard","description":"Free Govt. Exam Alerts &amp; Resources","publisher":{"@id":"https:\/\/www.oliveboard.in\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.oliveboard.in\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.oliveboard.in\/blog\/#organization","name":"Oliveboard","url":"https:\/\/www.oliveboard.in\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.oliveboard.in\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2021\/11\/logo.png","contentUrl":"https:\/\/www.oliveboard.in\/blog\/wp-content\/uploads\/2021\/11\/logo.png","width":150,"height":40,"caption":"Oliveboard"},"image":{"@id":"https:\/\/www.oliveboard.in\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Oliveboard","https:\/\/x.com\/Oliveboard","https:\/\/www.instagram.com\/oliveboard.in\/","https:\/\/www.youtube.com\/channel\/UCRvrHAyNdOMI_JBkE2pjZtw?sub_confirmation=1"]},{"@type":"Person","@id":"https:\/\/www.oliveboard.in\/blog\/#\/schema\/person\/d85e63b0781e1a55771b9894184814a5","name":"Tripti Mishra","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.oliveboard.in\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e9ff3153b7365669b619433e04937baec4da53cdb38c345d8283a33479dba3b6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e9ff3153b7365669b619433e04937baec4da53cdb38c345d8283a33479dba3b6?s=96&d=mm&r=g","caption":"Tripti Mishra"},"description":"Hi, I'm Tripti, a senior content writer at Oliveboard, where I manage blog content along with community engagement across platforms like Telegram and WhatsApp. With 3+ years of experience in content and SEO optimization related to banking exams, I have led content for popular exams like SSC, banking, railway, and state exams."}]}},"_links":{"self":[{"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/posts\/227434","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/users\/60"}],"replies":[{"embeddable":true,"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/comments?post=227434"}],"version-history":[{"count":5,"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/posts\/227434\/revisions"}],"predecessor-version":[{"id":250477,"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/posts\/227434\/revisions\/250477"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/media\/229522"}],"wp:attachment":[{"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/media?parent=227434"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/categories?post=227434"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.oliveboard.in\/blog\/wp-json\/wp\/v2\/tags?post=227434"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}