Teacher LoginStart Learning
HomeFeaturesHow It WorksPricingResourcesPast Papers
Grammar LabStart Learning
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

2025October / 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 →

2025May / 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 →

2024October / 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 →

2024May / 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 →

2023October / 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 →

2023May / 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 →

2022October / 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 →

2022May / 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 →

2021October / 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 →

2021May / 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 →

2020October / 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 →

2020May / 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.