MDCAT past papers

MDCAT past papers, with every answer explained.

7,285 past-paper MCQs from KMU, ETEA, UHS, NUMS, SZABMU and more, sorted by province, with English and Urdu explanations and a hint on every MCQ. Try 15 MCQs from the KMU MDCAT 2026 paper free on this page.

Past paper test setup with province, question set, difficulty, question style and timer options

Everything a past paper should teach you.

Past papers are only useful when you understand every answer. Here is what each MCQ comes with in the app.

Sorted by province

KPK, Balochistan, Federal, Punjab and Sindh papers, or all of them together.

English and Urdu explanations

Read why the answer is right in English, or switch to an easy, conversational Urdu explanation, step by step.

A hint before you answer

Stuck? Take a hint first instead of jumping straight to the answer.

Difficulty and question style

Easy, medium or hard, and recall or application questions, mixed the way you want.

Timed or untimed

Make it a quick drill or a full timed paper with a countdown.

Mistakes saved for revision

Wrong MCQs go to your revision list, and you can practise only your mistakes later.

Try the KMU MDCAT 2026 paper, free.

Fifteen real MCQs from the paper, across all five subjects. Pick an answer for instant feedback, take a hint if you are stuck, and read the explanation in English or Urdu, one step at a time.

KMU MDCAT 2026 · Code A

15 of 180 MCQs, free to try. Official KMU key.

0/0 correct

Q2 of 180Biology · Immunity
EasyRecallPast paper · KMU MDCAT 2026

A patient diagnosed with AIDS has an increased susceptibility to infections due to:

1 / 15

Papers from every province.

7,285 past-paper MCQs, filed under the province that set them, so you can practise the paper you will actually sit.

  • KPKKMU, KMU CAT and ETEA
  • BalochistanBUMHS
  • FederalSZABMU and FMDC
  • PunjabUHS, MCAT, MDCAT and BMU
  • SindhDOW and IBA
  • All provincesEvery paper together, including NUMS

What it looks like in the app.

Setting up a KPK past-paper test: province, question set, difficulty, question style, number of questions and a 20-minute countdown
Pick KPK papers, new questions first, and a countdown before you start.
Four stages of past-paper practice: chapter by chapter, timed chapter sets, mixed papers, then full 180-MCQ papers in three hours
Start untimed, chapter by chapter, and finish with full papers under exam timing.

Want the full method? Read our guide to MDCAT past papers

Practise past papers in four steps.

  1. Step 1Open Past paper MCQsRegister, sign in and open Past Paper MCQs from your study space.
  2. Step 2Set up your testChoose a province, new or seen questions, difficulty, question style, count and timer.
  3. Step 3Attempt with feedbackAnswer each MCQ, take a hint when you need one, and read the English or Urdu explanation.
  4. Step 4Review and reviseSee your score, go back over every answer, and practise your mistakes again later.

In students' own words.

From our Google reviews. Read more reviews

My experience with Eprepare was exceptional, and im more than satisfied. Eprepare helped me immensely in understanding concepts more clearly, especially Physics, which was my weakest subject. The Bookline MCQs were invaluable in strengthening my concepts and making sure I understood everything I needed to know. All the other features, such as the Koshash Series, Quick Revision MCQs, My Wrong MCQs, and many more, were incredibly useful for effective preparation. On top of that, there are past-year papers, lecture videos, notes, FLPs, and so much more. It genuinely feels like a treasure trove for every MDCAT student, where you can find practically EVERYTHING you need for preparation, all in one place.10/10 highly recommended to all future MDCAT aspirants! ❤️
Saddaf IllahiGoogle review, 2026
ePrepare is undoubtedly one of the best online platforms for MDCAT preparation. What makes it stand out is its excellent quality at a very reasonable price. … The mentors are also highly responsive—whenever you need help, you can message them and receive proper guidance. … You get the lecture, practice MCQs, explanations, and proper direction—all in one place.
Hasnain ZafarGoogle review, 2026
My experience with ePrepare Academy has been really great. The FLPs are well-designed, challenging, and very helpful for MDCAT preparation. They cover important concepts and help me identify my weak areas and improve my overall performance. I especially appreciate the quality of questions, regular practice, and the exam-like environment provided through the FLPs. They have played an important role in improving my preparation and building my confidence. Thank you ePrepare Academy for your hard work and continuous support. Highly recommended for every serious MDCAT aspirant! ❤️✨
Sayed Haroon ShahGoogle review, 2026
As a current student of Eprepare Academy, I’m extremely satisfied with the quality of their MCQs. They are well-structured, challenging, and closely follow the MDCAT pattern. Each question truly tests your concept clarity and sharpens critical thinking. I also appreciate the detailed explanations provided with the MCQs — they help clear up any confusion immediately. Practicing daily through Eprepare has boosted my confidence a lot. Highly recommended for anyone aiming to master MCQs and score high!
Sana FareedGoogle review, 2025
ePrepare has created such a thoughtfully designed platform for MDCAT students—whether it's MCQs practice, insightful lectures, or meaningful discussions, everything reflects genuine care for students' growth. What makes it even more special is its affordability. I deeply appreciate the consistent motivation, timely support, and the sincere efforts e prepare team put into our learning journey. I would highly recommend ePrepare to every MDCAT aspirant looking for quality guidance and a supportive environment. Thank you, ePrepare, for being a guiding light in the academic path of students like me. Keep shining!
Muhammad Aamir NazeerGoogle review, 2025
Amazingg.. the best decision was to join it and the most amazing part is that it specifucally focusses on kpk books no irrelevant stuff which i dont think any other academy provides.. really helped me specially revision mcqs and koshish test series and the book lines nothing can beat it... inshallah this time there will be more and more selections from thiss😇😇😇😇😇
OmamaGoogle review, 2026

Questions students ask

Still have a question?

Message our team on WhatsApp at 0341 4874938.

Chat on WhatsApp
Are the MCQs on this page from a real paper?

Yes. The 15 MCQs are from the KMU MDCAT 2026 paper (Code A), with the official answer key. The question number shown is its number in that paper.

Which past papers are on ePrepare?

Past-paper MCQs from MDCAT papers across Pakistan, including KMU, KMU CAT and ETEA (KPK), UHS (Punjab), SZABMU and FMDC (Federal), DOW and IBA (Sindh), BUMHS (Balochistan), and NUMS.

Do the past papers have Urdu explanations?

Yes. Every MCQ has an English explanation, and you can open an easy, step-by-step explanation in Urdu and a hint while you practise.

Can I practise only one province's papers?

Yes. When you set up a past-paper test you can pick KPK, Balochistan, Federal, Punjab, Sindh or all provinces together.

Can I filter by difficulty?

Yes. Choose easy, medium or hard MCQs, and recall or application questions, along with the number of questions and a timer.

Are past papers included in every package?

Yes. Past paper MCQs, filed by province, are part of every ePrepare package.

Know the paper before you sit it.

Past papers are in every package, from PKR 8,000.