You are offline — saved lessons and resources are still available.
Live exams

Think you are ready? Sit a real paper and find out.

Past GCE, mock, pre-mock, sequence and term papers — timed like the exam hall, with an OMR answer sheet, and marked the moment you finish. See every question you got wrong.

  • Choose a paper for your class
  • Sign in with your student account
  • Write against the clock
  • Get your score and corrections instantly

93 papers available

Computer Science Free
Mock · 2019

0795 CSC LIM AL 2019 P1

  • Upper Sixth
  • 50 questions
  • 90 minutes
  • Be the first
Computer Science Free
GCE · 2019

0795 CSC GCE AL 2019 P1

  • Upper Sixth
  • 50 questions
  • 90 minutes
  • Be the first
Economics Free
Mock · 2019

0725 Economics NWM AL 2019 P1

  • Upper Sixth
  • 50 questions
  • 90 minutes
  • Be the first
Economics Free
GCE · 2019

0725 Economics GCE AL 2019 P1

  • Upper Sixth
  • 50 questions
  • 90 minutes
  • Be the first
Food Science Free
Mock · 2019

0740 FOOD SCIENCE NWM AL 2019 P1

  • Upper Sixth
  • 50 questions
  • 90 minutes
  • Be the first
Food Science Free
GCE · 2019

0740 FOOD SCIENCE GCE AL 2019 P1

  • Upper Sixth
  • 50 questions
  • 90 minutes
  • Be the first
French Free
GCE · 2019

0745 FRENCH GCE AL 2019 P1

  • Upper Sixth
  • 50 questions
  • 90 minutes
  • Be the first
GEOLOGY Free
GCE · 2019

0755 GEOLOGY GCE AL 2019 P1

  • Upper Sixth
  • 50 questions
  • 90 minutes
  • Be the first
ICT Free
GCE · 2019

0796 ICT GCE AL 2019 P1

  • Upper Sixth
  • 50 questions
  • 90 minutes
  • Be the first
Literature in English Free
GCE · 2019

0735 LITERATURE GCE AL 2019 P1

  • Upper Sixth
  • 50 questions
  • 90 minutes
  • Be the first
MATHS MECHANICS Free
GCE · 2019

0765 Pure Math with Mechanics GCE AL 2019 P1

  • Upper Sixth
  • 50 questions
  • 90 minutes
  • Be the first
Philosophy Free
GCE · 2019

0790 Philosophy GCE AL 2019 P1

  • Upper Sixth
  • 50 questions
  • 90 minutes
  • Be the first