Subjects › O Level Biology (5090)
O Level Biology (5090) Past Papers and Mark Schemes
Free O Level Biology (5090) past papers with mark schemes, examiner reports and grade thresholds for every exam series (May/June, Oct/Nov, Feb/March). Open them online or download.
O Level Biology (5090) Revision Notes · O Level Biology (5090) Past Papers · O Level Biology (5090) Topical Past Papers · O Level Biology (5090) Video Lectures · O Level Biology (5090) Syllabus · O Level Biology (5090) Grade Calculator
O Level Biology (5090) past papers by year
Question papers, mark schemes, examiner reports and grade thresholds.
- 2025: October/November (Paper 1, Paper 2, Paper 3, Paper 4); May/June (Paper 1, Paper 2, Paper 3, Paper 4)
- 2024: October/November (Paper 1, Paper 2, Paper 3, Paper 4); May/June (Paper 1, Paper 2, Paper 3, Paper 4)
- 2023: October/November (Paper 1, Paper 2, Paper 3, Paper 4); May/June (Paper 1, Paper 2, Paper 3, Paper 4)
- 2022: October/November (Paper 1, Paper 2, Paper 3, Paper 6); May/June (Paper 1, Paper 2, Paper 3, Paper 6)
- 2021: October/November (Paper 1, Paper 2, Paper 3, Paper 6); May/June (Paper 1, Paper 2, Paper 3, Paper 6)
- 2020: October/November (Paper 1, Paper 2, Paper 3, Paper 6); May/June (Paper 1, Paper 2, Paper 3, Paper 6)
- 2019: October/November (Paper 1, Paper 2, Paper 3, Paper 6); May/June (Paper 1, Paper 2, Paper 3, Paper 6)
- 2018: October/November (Paper 1, Paper 2, Paper 3, Paper 6); May/June (Paper 1, Paper 2, Paper 3, Paper 6)
- 2017: October/November (Paper 1, Paper 2, Paper 3, Paper 6); May/June (Paper 1, Paper 2, Paper 3, Paper 6)
- 2016: October/November (Paper 1, Paper 2, Paper 3, Paper 6); May/June (Paper 1, Paper 2, Paper 3, Paper 6)
More O Level subjects
- O Level English Language (1123) Past Papers
- O Level Urdu (3248) Past Papers
- O Level Mathematics (4024) Past Papers
- O Level Physics (5054) Past Papers
- O Level Chemistry (5070) Past Papers
- O Level Computer Science (2210) Past Papers
- O Level Islamiyat (2058) Past Papers
- O Level Pakistan Studies (2059) Past Papers
- O Level Economics (2281) Past Papers
- O Level Business (7115) Past Papers
- O Level Accounting (7707) Past Papers