All O Level subjects
Cambridge (CAIE) · O Level
Biology 5090
Every Cambridge (CAIE) O Level Biology past paper with its official mark scheme. Filter by year or session, then open the question paper or mark scheme.
✦Browse Biology questions by chapterSee which syllabus topics were examined in which years — with AI topical search.Open →
Filter96 papers
2025 — October / November
Biology 5090 Paper 1 (Variant 1) — October / November 20255090/11 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 1 (Variant 2) — October / November 20255090/12 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 1) — October / November 20255090/21 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 2) — October / November 20255090/22 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 1) — October / November 20255090/31 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 2) — October / November 20255090/32 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 4 (Variant 1) — October / November 20255090/41 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 4 (Variant 2) — October / November 20255090/42 · Variant 2Question paper →Mark scheme →
2025 — May / June
Biology 5090 Paper 1 (Variant 1) — May / June 20255090/11 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 1 (Variant 2) — May / June 20255090/12 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 1) — May / June 20255090/21 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 2) — May / June 20255090/22 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 1) — May / June 20255090/31 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 2) — May / June 20255090/32 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 4 (Variant 1) — May / June 20255090/41 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 4 (Variant 2) — May / June 20255090/42 · Variant 2Question paper →Mark scheme →
2024 — October / November
Biology 5090 Paper 1 (Variant 1) — October / November 20245090/11 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 1 (Variant 2) — October / November 20245090/12 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 1) — October / November 20245090/21 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 2) — October / November 20245090/22 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 1) — October / November 20245090/31 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 2) — October / November 20245090/32 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 4 (Variant 1) — October / November 20245090/41 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 4 (Variant 2) — October / November 20245090/42 · Variant 2Question paper →Mark scheme →
2024 — May / June
Biology 5090 Paper 1 (Variant 1) — May / June 20245090/11 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 1 (Variant 2) — May / June 20245090/12 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 1) — May / June 20245090/21 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 2) — May / June 20245090/22 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 1) — May / June 20245090/31 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 2) — May / June 20245090/32 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 4 (Variant 1) — May / June 20245090/41 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 4 (Variant 2) — May / June 20245090/42 · Variant 2Question paper →Mark scheme →
2023 — October / November
Biology 5090 Paper 1 (Variant 1) — October / November 20235090/11 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 1 (Variant 2) — October / November 20235090/12 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 1) — October / November 20235090/21 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 2) — October / November 20235090/22 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 1) — October / November 20235090/31 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 2) — October / November 20235090/32 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 4 (Variant 1) — October / November 20235090/41 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 4 (Variant 2) — October / November 20235090/42 · Variant 2Question paper →Mark scheme →
2023 — May / June
Biology 5090 Paper 1 (Variant 1) — May / June 20235090/11 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 1 (Variant 2) — May / June 20235090/12 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 1) — May / June 20235090/21 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 2) — May / June 20235090/22 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 1) — May / June 20235090/31 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 2) — May / June 20235090/32 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 4 (Variant 1) — May / June 20235090/41 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 4 (Variant 2) — May / June 20235090/42 · Variant 2Question paper →Mark scheme →
2022 — October / November
Biology 5090 Paper 1 (Variant 1) — October / November 20225090/11 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 1 (Variant 2) — October / November 20225090/12 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 1) — October / November 20225090/21 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 2) — October / November 20225090/22 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 1) — October / November 20225090/31 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 2) — October / November 20225090/32 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 6 (Variant 1) — October / November 20225090/61 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 6 (Variant 2) — October / November 20225090/62 · Variant 2Question paper →Mark scheme →
2022 — May / June
Biology 5090 Paper 1 (Variant 1) — May / June 20225090/11 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 1 (Variant 2) — May / June 20225090/12 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 1) — May / June 20225090/21 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 2) — May / June 20225090/22 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 1) — May / June 20225090/31 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 2) — May / June 20225090/32 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 6 (Variant 1) — May / June 20225090/61 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 6 (Variant 2) — May / June 20225090/62 · Variant 2Question paper →Mark scheme →
2021 — October / November
Biology 5090 Paper 1 (Variant 1) — October / November 20215090/11 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 1 (Variant 2) — October / November 20215090/12 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 1) — October / November 20215090/21 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 2) — October / November 20215090/22 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 1) — October / November 20215090/31 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 2) — October / November 20215090/32 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 6 (Variant 1) — October / November 20215090/61 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 6 (Variant 2) — October / November 20215090/62 · Variant 2Question paper →Mark scheme →
2021 — May / June
Biology 5090 Paper 1 (Variant 1) — May / June 20215090/11 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 1 (Variant 2) — May / June 20215090/12 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 1) — May / June 20215090/21 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 2) — May / June 20215090/22 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 1) — May / June 20215090/31 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 2) — May / June 20215090/32 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 6 (Variant 1) — May / June 20215090/61 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 6 (Variant 2) — May / June 20215090/62 · Variant 2Question paper →Mark scheme →
2020 — October / November
Biology 5090 Paper 1 (Variant 1) — October / November 20205090/11 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 1 (Variant 2) — October / November 20205090/12 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 1) — October / November 20205090/21 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 2) — October / November 20205090/22 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 1) — October / November 20205090/31 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 2) — October / November 20205090/32 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 6 (Variant 1) — October / November 20205090/61 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 6 (Variant 2) — October / November 20205090/62 · Variant 2Question paper →Mark scheme →
2020 — May / June
Biology 5090 Paper 1 (Variant 1) — May / June 20205090/11 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 1 (Variant 2) — May / June 20205090/12 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 1) — May / June 20205090/21 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 2 (Variant 2) — May / June 20205090/22 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 1) — May / June 20205090/31 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 3 (Variant 2) — May / June 20205090/32 · Variant 2Question paper →Mark scheme →
Biology 5090 Paper 6 (Variant 1) — May / June 20205090/61 · Variant 1Question paper →Mark scheme →
Biology 5090 Paper 6 (Variant 2) — May / June 20205090/62 · Variant 2Question paper →Mark scheme →
AI Examiner
Don't just read the solution — get your own answer marked
Write your answer to any Biology past-paper question, photograph it, and Learning DEN marks it like a real examiner — marks awarded, where you lost them, and your predicted grade. 3 free gradings to start.