CBSE 10th Date Sheet 2026 PDF (Revised): Download Phase 1 & 2 CBSE 10th Exam Datesheet

CBSE 10th 2026 ( CBSE 10th )

DeskCalelnderExam On - 17 Feb '26 - 11 Mar '26

Jasleen Taneja
Updated on Jan 2, 2026 13:40 IST

By Jasleen Taneja

CBSE Class 10 board exam date sheet 2026 - The Central Board of Secondary Education (CBSE) has rescheduled the CBSE 10th exam 2026 scheduled on March 3, 2026 to March 11, 2026. CBSE is set to conduct the Phase 1 CBSE exam Class 10 2026 between February 17 and March 11, 2026 in pen and paper format. CBSE released the final CBSE board exam date sheet class 10 2026 for Phase 1 exams on October 30, 2025 on the official website- cbse.nic.in.

The CBSE 10th practical exams 2026 are being held between January 1 and February 14, 2026 for regular schools. The Board released the guidelines for conducting practical exams. Students can click here to download and read them in detail. Students can check the CBSE 10th board exam 2026 dates phase 1 & 2, below on this page.

Latest Update

Jan 2: CBSE Practical Exams 2026 Class 10, 12 Begin! Check Imp Guidelines Here

Dec 30: CBSE Reschedules Class 10, 12 Board Exams 2026: March 3 Papers Deferred, New Dates Announced

Dec 8: CBSE Class 10 Science Exam 2026: Check Prep Tips, Pattern for CBSE 10th Exam

The CBSE Class 10th date sheet 2026 shares the dates, days, timings, and other instructions of the exams for all subjects. The timings of the exams are between 10:30 am and 12:30 pm. Phase 2 of CBSE 10th exams 2026 will be held between May 15 and June 1, 2026.

Table of contents
  • CBSE Class 10 Board Exam Date Sheet 2026 - Highlights
  • o CBSE 10th Board Exam 2026 Dates Phase 1 & 2
  • CBSE Class 10 Board Exam Date Sheet 2026 - How to download?
  • Details mentioned in CBSE Board Exam Date Sheet Class 10 2026
  • CBSE Class 10 board exam date sheet 2026 - Important Dates
  • CBSE Class 10 Exam Preparation 2026
  • CBSE Class 10 Result Date 2026
  • CBSE Board Exam Date Sheet Class 10 2026 for Supplementary Exams
  • FAQs on CBSE 10th board date sheet 2026
View More
CBSE 10th Logo

CBSE Class 10 Board Exam Date Sheet 2026 - Highlights

Conducting Board 

CBSE

CBSE full form

Central Board of Secondary Education

Exam Name

CBSE 10th Board Exam 2026

Session

2025-26

Release of CBSE board exam date sheet class 10 Phase 1

Release of CBSE 10th Board Date Sheet 2026 Phase 2

October 30, 2025

TBA

CBSE Exam Class 10 2026 Phase 1

CBSE Class 10 2026 Exams phase 2

17-Feb-2026 to 11-Mar-2026

15-May-2026 to 1-Jun-2026*

Announcement of CBSE Class 10 result 2026 Phase 1

Release of CBSE 10th Class Result 2026 Phase 2

13-Apr-2026*

June 2026*

Exam Mode

Offline

Official Website

cbse.gov.in

The  first phase of the CBSE Class 10 exam is mandatory for all students. In contrast, the second phase will be optional for students who wish to improve their performance in any three subjects out of science, mathematics, social science, and languages. This move aligns with the New Economic Policy (NEP) 2020.
According to the CBSE 10th Sample Papers 2026 , each paper is graded for 80 marks, and the remaining 20 marks are used for the students’ internal evaluation. To clear the CBSE Class 10 Board Exams 2026, students need to score at least 33 marks in each subject and in aggregate. They must also finish their CBSE 10th syllabus and know the CBSE Class 10 exam pattern to score well in the exams.

In the previous academic session, CBSE conducted the CBSE Class 10 exams between February 15 and March 18, 2025. The CBSE Class 10 Date Sheet was released on November 20, 2024 while the CBSE Class 10 result was declared on May 13, 2025. CBSE Class 10 supplementary exams 2025 were conducted between July 15 and 22, 2025. The Board released the CBSE 10th supplementary date sheet on June 26, 2025 and the results were declared on August 5, 2025. 

Read: CBSE 10th Question papers 

Q&A Icon
Commonly asked questions
Q:   When will CBSE conduct the CBSE 10th, 12th practical exams 2026?
A: 

CBSE is conducting the CBSE practical exams between January 1 and Feb 14, 2026. There is no external examiner allotted to conduct practical exams for Class 10, while external examiners are called to conduct the CBSE 12th practical exams. 

For winter-bound schools, CBSE practical exams 2026 were held between November 6 and December 6, 2026.

CBSE 10th Logo

o CBSE 10th Board Exam 2026 Dates Phase 1 & 2

The table below shares the final CBSE 10th exam date 2026 for Phase 1 exams:

CBSE Class 10 board exam date sheet 2026 Phase 1

CBSE Class 10 exams Phase 1 will begin with Maths subject on February 17, 2026 and conclude with French language subject on March 10, 2026. The Phase 1 exams are mandatory for all students to attend. In case they wish to improve their marks in any particular subject(s), they can choose to write the Phase 2 exam. Students will have the option to retain their best scores. Check the final CBSE Board exam date sheet Class 10 below:

Exam Date

Subject

17-Feb-2026

Mathematics Standard

Mathematics Basic

18-Feb-2026

Home Science

20-Feb-2026

Beauty and Wellness
Marketing and Sales
Multi Skill Foundation Course
Data Science

21-Feb-2026

English

23-Feb-2026

Urdu Course A
Punjabi
Bengali
Tamil
Marathi
Gujarati

24-Feb-2026

Element of Business

25-Feb-2026

Science

26-Feb-2026

Security
Automotive
Agriculture
Food Production
Banking and Insurance
Healthcare 
Apparel
Design Thinking
Foundation skill for science

27-Feb-2026

Computer Applications
Information Technology
AI

28-Feb-2026

Arabic
Sanskrit
Rai 
Gurung
Tamang
Sherpa

2-March-2026

Hindi (Course A)
Hindi (Course b)

5-March-2026

Sindhi
Malayalam
Odia
Kannada

6-March-2026

Painting 



7-March-2026

Social Science 

9-March-2026

Telugu
Russian
Limboo
Lepcha
Nepali

10-March-2026

French

11-March-2026

TIBETAN
GERMAN
NATIONAL CADET CORPS
BHOTI
BODO
TANGKHUL
JAPANESE
BHUTIA
SPANISH
KASHMIRI
MIZO
BAHASA MELAYU
ELEMENTS OF BOOK KEEPING & ACCOUNTACY

Click Here to download the final CBSE Class 10 date sheet 2026

CBSE 10th Board Date Sheet Phase 2

CBSE 10th phase 2 exams 2026 are optional for students. In case they wish to improve their performance in certain subject(s) in the Phase 1 exam, they can appear for the Phase 2 exams. They will have the right to retain their best scores. CBSE Class 10 Phase 2 exams will tentatively begin on May 15, 2026 with Maths subject and conclude on June 1, 2026 with a compartment exam. The final CBSE class 10 date sheet 2026 for Phase 2 will be out soon.

Date (Tentative)

Subject Name (Exam Timings: 10:30 AM - 01:30 PM)

15-May-2026

Mathematics Standard

Mathematics Basic

16-May-2026

Compartment Subjects

18-May-2026

Compartment Subjects

19-May-2026

Science

20-May-2026

Compartment Subjects

21-May-2026

Compartment Subjects

22-May-2026

Social Science

23-May-2026

Compartment Subjects

25-May-2026

Compartment Subjects

26-May-2026

Language

28-May-2026

Compartment Subjects

29-May-2026

Compartment Subjects

30-May-2026

Language

1-Jun-2026

Compartment Subjects

Click Here to download the tentative Phase 2 CBSE 10th, 12th date sheet 2026

Q&A Icon
Commonly asked questions
Q:   How can I prepare for CBSE 10th exams using CBSE date sheet?
A: 

Students appearing for CBSE 10th Board Exam 2026 must understand the strategy to utilize CBSE date sheet 2026 for preparation of CBSE Board Exams 2026. CBSE 10th Phase 1 Board Exam 2026 will commence on February 17 and will conclude on March 9, 2026. Now, let us understand ways to use CBSE date sheet to commence CBSE Class 10 preparation 2026.  

Prepare a subject-wise list for CBSE Class 10, 12

List down all the subjects of CBSE Class 10 Board Exam 2026. Students appearing for CBSE Class 10 Board Exam 2026 will commonly be appearing for English, Hindi, Science, Social Science and Mathematics.

List down CBSE Class 10, 12 syllabus and list of topics to cover

Students are advised to cover the complete CBSE 10th syllabus 2026. It is important for students to cover the whole syllabus to score well in board exams. Students must also not forget to make note of important topics to cover to avoid last minute hassles.

Know your subject-wise strengths and weakness

Prioritize the subjects you think you are weak in. Try to cover the whole syllabus using time management. It is important to cover weak subjects before the ones you feel confident about. Use the CBSE 10th timetable to know the number of preparatory days allotted to each subject. Try and cover lengthy subjects much prior to any other subjects.

Make Notes for Revision

While preparing for CBSE Board Exams 2025 Class 10, students are advised to make notes for all the subjects. The short notes prepared during the preparation process will help students in last-minute revisions.

Don’t forget to test yourself!

 While preparing for CBSE Class 10 Board Exam 2026, students are advised to keep testing themselves. Practice as many CBSE Class 10 Sample Paper 2026. Use previous year question papers to revise and practice for CBSE board exams 2025. Practicing sample papers will not only help students understand their preparation level but also teach them time management while making under the CBSE 10th exam pattern.

Q:   What are the important documents to carry on CBSE 10th exam days?
A: 

For CBSE 10th exams:

  • Must-haves: Admit Card & School ID
  • Optional: Pens, pencils, eraser, sharpener, ruler (check subject requirements), water bottle (check school rules).
  • Dress code: School uniform (unless advised otherwise).
  • No electronics or valuables.
  • Arrive 30 minutes early.
CBSE 10th Logo

CBSE Class 10 Board Exam Date Sheet 2026 - How to download?

Students can follow instructions for CBSE 10th date sheet pdf 2026 download:

  • Visit CBSE website at cbse.nic.in
  • Click on ‘CBSE Class 10 datesheet 2026’
  • The CBSE 10th exam date 2026 will open on the screen
  • Save & download it 
  • Take a printout of it and secure it till announcement of result

Also Read:

CBSE 10th Syllabus 2026

CBSE 10th Exam pattern 2026

Q&A Icon
Commonly asked questions
Q:   Where can I find CBSE 10th date sheet 2026?
A: 

CBSE Class 10 date sheet 2026 for Phase 1 exams can be checked on cbse.gov.in. Students can also click on CBSE 10th date sheet 2026 to download it. The Phase 1 exams will be held between Feb 17 and March 11, 2026.

Q:   Will CBSE release separate CBSE 10th date sheet 2026 for both the board exams?
A: 

Yes, CBSE released the final CBSE 10th date sheet 2026 for Phase 1 board exams. The Phase 1 board exams will be held between Feb 17 and March 11, 2026. The board is expected to release the final Phase 2 CBSE 10th date sheet 2026 in April/May 2026. 

CBSE 10th Logo

Details mentioned in CBSE Board Exam Date Sheet Class 10 2026

The following information is contained in the online CBSE Class 10 board exam date sheet 2026:

  • Board name
  • Examination name
  • Subjects
  • CBSE 10th exam date 2026
  • Exam time

The board will separately issue the exam guidelines for students to follow. 

CBSE Class 10th Date Sheet 2026 - Exam Time

The schedule for the CBSE Class 10 Exam Date 2026 is provided below:

  • To avoid the last-minute hassle, students should reach the exam centre 30 minutes prior to the commencement of exams
  • Students will receive their CBSE Class 10 exam question paper at 10.15 am. Students will have 15 minutes to read the paper.
  • At 10:30 am, students can start to write the answers 

CBSE Class 10 board exam date sheet: Exam day guidelines 

  • Students need to reach the examination centre well in time, along with their admit cards and an ID card
  • The answer booklets will be distributed between 10-10.15 am
  • Students must make sure that they enter the necessary details correctly
  • The question papers are distributed at 10.15 am and the students get 15 minutes to read the question paper
  • The students can begin writing the exam at 10.30 am
  • Do not carry any electronic items such as calculators, phones, etc. as this can lead to disqualification from writing the exam

                                                           Know all about JEE MAIN Entrance Exam including Dates, Syllabus, Pattern, Preparation Tips and Question Papers

Click Here

Know all about NEET Entrance Exam including Dates, Syllabus, Pattern, Preparation Tips and Question Papers

Click Here
Q&A Icon
Commonly asked questions
Q:   What time will the question papers be given to me for writing CBSE 10th board exams?
A: 

The CBSE 10th question papers 2026 will be handed to students at 10:15 am. They can begin writing the answers at 10:30 am till 1:30 pm. 15 mins exgtra are given to students to read the question paper wherein they can analyse the paper and build on the strategy to answer the questions. 

Q:   When will CBSE conduct the CBSE 10th practical exams 2026?
A: 

CBSE will conduct the CBSE practical exams 2026 between January 1 and Feb 14, 2026. There is no external examiner allotted to conduct practical exams for Class 10. 

For winter-bound schools, CBSE practical exams 2026 were held between Nov 6 and Dec 6, 2025.

CBSE Class 10 board exam date sheet 2026 - Important Dates

Take a look at the table below for the complete schedule of CBSE 10th 2026 exam

DatesUpcoming Exam Dates
17 Feb ' 26 - 11 Mar ' 26

Conduct of CBSE Exam Class 10 2026 Phase 1

Mar ' 26

Release of CBSE Class 10 2026 Date Sheet Phase 2

TENTATIVE
Apr ' 26

Announcement of CBSE Class 10 Result 2026 Phase 1

TENTATIVE
May ' 26

Conduct of CBSE Exam Class 10 2026 Phase 2

TENTATIVE
Jun ' 26

Announcement of CBSE Class 10 Result 2026 Phase 2

TENTATIVE
DatesPast Exam Dates
31 Oct ' 25

Release of CBSE Class 10 Date Sheet 2026 Phase 1

CBSE 10th Logo

CBSE Class 10 Exam Preparation 2026

All students preparing for the CBSE Class 10th board examinations 2026 must cover the entire syllabus well in time. At least a month should be kept reserved for revision of all the important things. Here are a few more CBSE Class 10 preparation tips that the students can follow to secure good marks in the examinations.

  • Make a schedule/time table

Students must begin early with the preparations for the board examinations. They must chalk out a full schedule and follow it religiously. All the important topics should be revised after every few days. 

  • Revise the formulae

One of the most important things in exams is the formulae which we have in Mathematics, Science, etc. Students should make sure that they learn all the formulae by heart and revise them each day as to not forget them while attempting any question. Make a formulae sheet and make sure to revise it daily before going to sleep every day.

  • Take breaks in between

Students must make sure to take breaks in between studying for a fresher approach and frame of mind.

  • Practice last years' question papers/ sample papers

Attempting previous years' question papers or CBSE sample papers gives the student an insight into the type of questions asked as well as the marking scheme. The CBSE 10th previous years' question papers make students familiar with the detailed CBSE exam pattern.

The Board has uploaded CBSE sample papers 2026 on the official website to make students familiar with the format of question papers and the types of questions that can be asked in the exam amid the ongoing pandemic times. Solving these would raise their confidence and help them prepare better. Students can click on the link provided to download the papers. Also uploaded are the pre-board question papers of CBSE 10th of some schools.

CBSE 10th Logo

CBSE Class 10 Result Date 2026

The board will likely release the CBSE 10th  result 2026 Phase 1 in April 2026 on the website - cbse.nic.in. CBSE Class 10 Result 2026 Phase 2 is expected to be released in June 2026. Students will be able to check the CBSE result 2026 using their credentials as mentioned on the admit card. 
Q&A Icon
Commonly asked questions
Q:   When will CBSE 10th result 2026 release?
A: 

CBSE Class 10 result 2026 Phase 1 will be announced in March 2026. The CBSE 10th result 2026 is released on the official website- cbse.nic.in. Students can check their results using their roll number as mentioned in the admit card. 

The CBSE result 2026 class 10 shares the student details along with the marks scored by them in all subjects. Please note that the CBSE 10th result 2026 released online is provisional. Students are required to collect the original marksheet from school and keep it secured.

CBSE 10th Logo

CBSE Board Exam Date Sheet Class 10 2026 for Supplementary Exams

The CBSE 10th supplementary exams are held for students who fail to clear one or more exams in the first attempt. These exams are therefore conducted after the CBSE class 10 results are released. The board will likely conduct the CBSE 10th compartment exams between July 15 and 22, 2026. Students can refer to the tentative CBSE Class 10 Exam Date 2026 for supplementary exams below.

Date & Time (Tentative)

Subject

15-Jul-2026

10:30 am to 12:30 pm

Information Technology

Artificial Intelligence

16-Jul-2026

10:30 am to 1:30 pm

Mathematics Standard

Mathematics Basic

17-Jul-2026

10:30 am to 12:30 pm

Computer applications, Automotive, Introduction of Fin Markets, Food production, Banking & Insurance, Physical Activity Trainer

17-Jul-2026

10:30 am to 1:30 pm

Urdu Course A, Punjabi, Bengali, Tamil, Telugu, Marathi, Manipuri, Malayalam, Odia, Kannada, Assamese, Arabic, Tibetan, French, Nepali, Lepcha, Home Science, Kokborok, Bodo, Sanskrit Communicative, Sanskrit, Urdu Course B

18-Jul-2026

10:30 am to 1:30 pm

 Science

19-Jul-2026

10:30 am to 1:30 pm

English Communicative

English Language & Literature

21-Jul-2026

10:30 am to 1:30 pm

 

Social Science

22-Jul-2026

10:30 am to 1:30 pm

Hindi Course A

Hindi Course B

Click to download last year's CBSE 10th date sheet 2025 for supplementary exams

Know all about NEET Entrance Exam including Dates, Syllabus, Pattern, Preparation Tips and Question Papers

Click Here
Q&A Icon
Commonly asked questions
Q:   When will CBSE release the CBSE 10th date sheet 2026?
A: 

CBSE released the final CBSE Class 10 date sheet 2026 for Phase 1 and 2 exams in Oct 2025 on the official website. Students can click on the link provided to check the detailed date sheet.

The CBSE Class 10 exams 2026 Phase 1 shall be conducted between February 17 and March 10, 2026. Phase 2 of CBSE 10 class exams 2026 will be conducted between May 15 and June 1, 2026. 

Q:   When will CBSE 10th Maths exam be held?
A: 

CBSE will conduct CBSE 10th Mathematics exam 2026 on February 17, 2026 in pen and paper format. Students must practice their sums to score well.

CBSE 10th Logo

FAQs on CBSE 10th board date sheet 2026

Students can find below the frequently asked questions on CBSE Class 10 board exam date sheet 2026:

Q&A Icon
Commonly asked questions
Q:   When will CBSE conduct CBSE 10th board exams 2026?
A: 

CBSE will conduct the CBSE Class 10 board exams 2026 Phase 1 between February 17 and March 10, 2026. Phase 2 of CBSE 10th exams 2026 will be held between May 5 and 20, 2026, tentatively. The detailed CBSE date sheet 2026 Class 10 can be checked by clicking on the link provided.  

The CBSE 10th time table shares the exam days, dates and timings. It also shares the general instructions to be followed by students. Students are advised to finish their CBSE 10th syllabus and know the exam pattern well. They must also solve and analyse the CBSE sample papers and previous years' question papers for better preparation of the exam. 

Q:   Can I request for a change of date in CBSE 10th date sheet?
A: 

No, the board officials decide on the CBSE date sheet Class 10 after carefully considering all events, holidays etc. Thus, no request for changes are entertained. 

Students must prepare for the board exams according to the date sheet released. The CBSE 10th board exams 2026 will be held between February 17 and March 10, 2026. The exams are held in offline or pen and paper format.   

Q:   Will we get sufficient time to prepare for the CBSE 10th exams once they begin?
A: 

Yes, the board gives sufficient preparation leaves to students for the exams. The CBSE board exams 2026 Class 10 will be held between February 15 and March 18, 2026 with ample number of prep leaves in between every subject. The CBSE 10th date sheet 2026 was released in Nov 2025. Students can check it by clicking on the link provided on this page. However, students are advised to finish the CBSE 10th syllabus, and know the exam pattern before the exams begin. They must also solve, analyse and practice the previous years question papers and CBSE 10th sample papers 2026 to be better prepared for the exams. Make notes of all important points while studying and get all the doubts cleared with your friends, teachers etc. This will ensure that you're prepared ahead of time and will help reduce the exam anxiety.

Q:   How many students appear for CBSE 10th board exams every year?
A: 

Over 33 lakh students appear for the Maharashtra board 10th exams every year.

In 2024, the total number of registered students was 22,51,812, the number of students who appeared for the exams were 22,38,827. Of these, number of students who passed the exam were 20,95,467 making the total pass percentage 93.60%.

 

Q:   When will CBSE release the CBSE 10th sample papers 2026? Where can I download them?
A: 

CBSE released the CBSE Class 10 sample papers 2026 on the official website - cbseacademic.nic.in. Students must download and practice them for better preparation of the exam. The sample papers makes students familiar with the exam pattern, marking scheme etc. Students are advised to solve the sample papers within the stipulated time to learn the time management skills. Students can download the CBSE 10th subject-wise sample papers 2026 by clicking on the link provided.

Q:   When will CBSE 10th result 2026 release?
A: 

CBSE Class 10 result 2026 Phase 1 will be announced in March 2026. The CBSE 10th result 2026 is released on the official website- cbse.nic.in. Students can check their results using their roll number as mentioned in the admit card. 

The CBSE result 2026 class 10 shares the student details along with the marks scored by them in all subjects. Please note that the CBSE 10th result 2026 released online is provisional. Students are required to collect the original marksheet from school and keep it secured.

Q:   When will the CBSE 10th syllabus 2026 be announced? Where can I find it?
A: 

The Central board of Secondary Education released the CBSE Class 10 syllabus 2026 on the official website- cbseacademic.nic.in. The CBSE Class 10 syllabus 2026 is released subject-wise for all the subjects covered in Class 10. The CBSE Class 10 syllabus 2026 mentions the chapters and topics to be covered in all subjects. Students must download it and refer to it regularly to study for the board examinations. The CBSE 10th exams 2026 will likely be held between February 15 and March 13, 2026 in pen and paper mode. The syllabus can be downloaded by clicking on the link provided here.

Q:   When will CBSE 10th AI exam be held?
A: 

CBSE will conduct the CBSE Class 10 AI or Artificial intelligence exam 2026 on Feb 27, 2026. 

CBSE is expected to release the CBSE 10th result 2026 in the first week of May, 2026.

Explore top 10th exams

21 Jan '26 -

29 Jan '26

JEE Main 2026 Exam Date Sessio...

22 Jan '26

CLAT 2026 Second Merit List

6 Apr '26 -

2 May '26

JEE Advanced 2026 registration...

4 Feb '26

AILET Third Provisional Merit ...

3 Jan '26 -

30 Jan '26

CUET 2026 Application Process

Jan '26

NEET Registration 2026

15 Dec '25 -

16 Mar '26

BITSAT 2026 Application Form S...

10 Jan '26 -

12 Feb '26

MHT CET 2026 Application Form ...

17 Feb '26

NID DAT 2026 (Prelims) - Resul...

10 Feb '26

SLS Nagpur First Merit List

15 Apr '26

Last date of SET Application P...

10 Nov '25 -

8 Apr '26

KIITEE 2026 Registration - Pha...

Feb '26

IPU CET 2026 Application Form...

21 Jan '26 -

22 Jan '26

NIFT 2026 application form Edi...

24 Oct '25 -

31 Mar '26

VITEEE 2026 application form

Mar '26

IISER Aptitude Test 2026 Regis...

3 Feb '26 -

16 Mar '26

COMEDK Application Form 2026

16 Jan '26 -

17 Feb '26

KCET Application Form 2026

14 Apr '26

Christ University Entrance Tes...

30 Jun '24

BITSAT 2024 Exam Session II

The list of exams are recommended based on what other exams do the students in your area show interest in
qna

CBSE 10th Exam

Student Forum

chatAnything you would want to ask experts?
Write here...

Answered 2 weeks ago

To participate in JCECE nursing counselling, a candidate must submit all the documents which are mentioned in the official prospectus. Class 10th documents are mandatory at the time of document verification. The applicants are advised to arrange for the documents before proceeding for admission form

...Read more

A

Aishwarya Pathak

Beginner-Level 5

Answered 3 weeks ago

The exam paper consists of four section which includes Section A, Section B, Section C and Section D. The exam is of 80 marks and each section consists of 20 marks.Each section consists of the following question. 

It contains 1marks mcqs/assertion-reason, 2marks very short answer, 3marks short answ

...Read more

I

Ibra Iqbal

Contributor-Level 6

News & Updates

Latest NewsPopular News