46,000+ MCQs · auto-graded · zero login

Past papers that feel like a game.

Tap an answer. Get graded the second you finish. Built for Sri Lankan students chasing the A across local syllabus, Cambridge, and Edexcel.

No sign up Works offline once loaded Sinhala & English
Students learning together with EduMate
A+ grade
5-day streak
60 sec / Q

221

Subjects

2,365

Papers

109,813

Questions

Boards covered

🇱🇰Sri Lankan O/L · A/L (Sinhala)📚Sri Lankan English medium🎓Cambridge AS & A · IGCSE · O Level✏️Edexcel International · GCSE

How it works

Three taps. No fluff.

No accounts, no payment, no waiting for results. From homepage to graded score in under a minute.

01

Pick your board

Sri Lankan, Cambridge, or Edexcel. We auto-show the subjects you'd take.

Pick your board
02

Take a real past paper

Tap one answer at a time. Jump around, reveal hints, mark for later — your call.

Take a real past paper
03

Get graded — instantly

Tap Grade me. See your % grade, missed questions, and the right answers in seconds.

Get graded — instantly

Browse

Pick your board

Tap a tile, pick a subject, start a paper. No login. No paywall.

Sri Lankan curriculum

සිංහල මාධ්‍ය — ශ්‍රේණි

Grade 6–11 plus A/L subject streams

Sri Lankan curriculum

English medium — Grades

Grade 6 to A/L Biology, English textbook MCQs

Cambridge

Cambridge — Advanced Level AS & A

9700 Biology, 9701 Chemistry, 9702 Physics, 9706 Accounting, and more

11 subjects270 papers

Cambridge

Cambridge — Upper Secondary OL & IGCSE

0620 Chemistry, 0625 Physics, 0610 Biology, 0455 Economics, and more

35 subjects328 papers

Accounting 0452

Cambridge IGCSE

7 papers 560 qs
Start

Accounting 7707

Cambridge O Level

7 papers 652 qs
Start

Agriculture 0600

Cambridge IGCSE

10 papers 800 qs
Start

Agriculture 5038

Cambridge O Level

10 papers 499 qs
Start

Art & Design 0400

Cambridge IGCSE

5 papers 250 qs
Start

Art & Design 6090

Cambridge O Level

4 papers 200 qs
Start

Biology 0610

Cambridge IGCSE

19 papers 1520 qs
Start

Biology 5090

Cambridge O Level

19 papers 950 qs
Start

Business Studies 0450

Cambridge IGCSE

6 papers 520 qs
Start

Business Studies 7115

Cambridge O Level

6 papers 520 qs
Start

Chemistry 0620

Cambridge IGCSE

12 papers 960 qs
Start

Chemistry 5070

Cambridge O Level

12 papers 960 qs
Start

Combined Science 0653

Cambridge IGCSE

33 papers 2640 qs
Start

Commerce 7100

Cambridge O Level

6 papers 480 qs
Start

Computer Science 0478

Cambridge IGCSE

10 papers 800 qs
Start

Computer Science 2210

Cambridge O Level

10 papers 800 qs
Start

Economics 0455

Cambridge IGCSE

6 papers 480 qs
Start

Economics 2281

Cambridge O Level

6 papers 480 qs
Start

Enterprise 0454

Cambridge IGCSE

10 papers 800 qs
Start

Environmental Management 0680

Cambridge IGCSE

9 papers 720 qs
Start

Environmental Management 5014

Cambridge O Level

9 papers 720 qs
Start

Food & Nutrition 0648

Cambridge IGCSE

14 papers 1119 qs
Start

Food & Nutrition 6065

Cambridge O Level

14 papers 1120 qs
Start

Geography 0460

Cambridge IGCSE

3 papers 240 qs
Start

Geography 2217

Cambridge O Level

3 papers 240 qs
Start

Hinduism 2055

Cambridge O Level

2 papers 160 qs
Start

History 2147

Cambridge O Level

7 papers 560 qs
Start

ICT 0417

Cambridge IGCSE

21 papers 1637 qs
Start

Physical Education 0413

Cambridge IGCSE

4 papers 320 qs
Start

Physical Science 0652

Cambridge IGCSE

17 papers 1360 qs
Start

Physics 0625

Cambridge IGCSE

6 papers 480 qs
Start

Physics 5054

Cambridge O Level

6 papers 480 qs
Start

Sociology 0610

Cambridge IGCSE

5 papers 400 qs
Start

Sociology 2251

Cambridge O Level

5 papers 400 qs
Start

Travel & Tourism 0471

Cambridge IGCSE

5 papers 400 qs
Start

Edexcel

Edexcel International — AS & A Level

9BN0 Biology, 9CH0 Chemistry, 9PH0 Physics, 9BS0 Business

14 subjects192 papers

Edexcel

Edexcel GCSE — 9-1 grades

GCSE 9-1 across science, business, design, and humanities

12 subjects141 papers

Why EduMate

Everything you need to revise smart.

No videos to watch, no PDFs to download, no payment wall after the third question.

Instant grading

Tap Grade me. See your score, your grade band, every wrong answer with the right one — in one screen.

Built for phones

Big tap targets, big text, swipe between questions. Practice on the bus, in tuition, between classes.

No login, no tracking

Your answers live in your browser. Nothing's sent to a server. Close the tab and it's gone.

Sinhala & English

Sinhala-medium papers render Sinhala script natively. No funky boxes, no missing letters.

Multi-board

Local syllabus, Cambridge AS&A + IGCSE + O Level, Edexcel International + GCSE — all in one place.

Free, forever

No paywall, no Pro tier, no upsell. Past papers should be free. So they are.

Live numbers

The whole library, free.

We add new papers as boards release them. No version locks, no waiting for an update.

109,813

MCQ questions

Across every paper, ready to grade

2,365

Past papers

Real exam papers, level-by-level

221

Subjects

From Grade 6 through Cambridge AS

FAQ

Questions you might be about to ask.

Do I need to sign up or pay?

No on both. Open the site, pick a paper, take it. Your answers and results stay in your browser only.

Which boards are covered?

Sri Lankan local syllabus (Sinhala + English medium, Grade 6 through A/L streams), Cambridge AS & A Level, Cambridge IGCSE, Cambridge O Level, Edexcel International AS & A, and Edexcel GCSE.

Where do the questions come from?

Real past papers and topical revision sets pulled from publicly available exam content. Each question is tagged with its paper and year where available.

How is grading calculated?

1 mark per correct MCQ. We show your %, a grade band (A / B / C / S / W), and every wrong answer with the correct one and the original note (if the paper had one).

Can I revise on my phone?

Yes — the site is built mobile-first. Big tap targets, big text, no horizontal scrolling, no dropdowns inside dropdowns.

Is it really free with no ads?

Yes. No ads, no Pro tier, no email capture. If that changes one day we'll be honest about it.

Your next exam is closer than you think.

One past paper takes ~15 minutes. Two a day for a week and you'll know exactly where you stand.

Most students finish their first paper in under 20 minutes.