Back to Home

GCSE - General Certificate of Secondary Education

Get ready for your GCSE 2026 certification. Practice questions with step-by-step answer explanations and instant scoring.

87 practice tests ยท 633 questionsยท 34 articlesยท 1 video

GCSE - General Certificate of Secondary Education Practice Tests

Free GCSE Biology Question and Answers

Free GCSE Biology Question and Answers: a free GCSE practice test with 16 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

16 questions
Start

Free GCSE Chemistry Question and Answers

โœ“ FREE GCSE Chemistry Question and Answers mock test 2026 online. 16 questions with instant score and detailed explanations. [Updated March 2026]

16 questions
Start

Free GCSE English Question and Answers

Free GCSE English Question and Answers: a free GCSE practice test with 16 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

16 questions
Start

Free GCSE Geography Question and Answers

Free GCSE Geography Question and Answers: a free GCSE practice test with 16 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

16 questions
Start

Free GCSE MATH Question and Answers

โœ“ FREE GCSE MATH Question and Answers mock test 2026 online. 16 questions with instant score and detailed explanations. [Updated March 2026]

16 questions
Start

Free GCSE SPaG Question and Answers

โœ“ FREE GCSE SPaG Question and Answers mock test 2026 online. 16 questions with instant score and detailed explanations. [Updated March 2026]

16 questions
Start

GCSE Algorithms and Programming

GCSE Algorithms and Programming: a free GCSE practice test with 6 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

6 questions
Start

GCSE Algorithms and Programming 2

GCSE Algorithms and Programming 2: a free GCSE practice test with 6 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

6 questions
Start

GCSE Analysing Unseen Poetry 2

7 questions
Start

GCSE Analysing Unseen Poetry 3

7 questions
Start

GCSE Analysing Unseen Poetry 4

7 questions
Start

GCSE Analysing Unseen Poetry 5

7 questions
Start

GCSE An Inspector Calls

GCSE An Inspector Calls: a free GCSE practice test with 6 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

6 questions
Start

GCSE An Inspector Calls 2

GCSE An Inspector Calls 2: a free GCSE practice test with 6 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

6 questions
Start

GCSE Atomic Structure & Periodic Table 2

7 questions
Start

GCSE Atomic Structure & Periodic Table 3

GCSE Atomic Structure & Periodic Table 3: a free GCSE practice test with 7 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

GCSE Atomic Structure & Periodic Table 4

GCSE Atomic Structure & Periodic Table 4: a free GCSE practice test with 7 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

GCSE Atomic Structure & Periodic Table 5

7 questions
Start

GCSE Biology 2

GCSE Biology 2: a free GCSE practice test with 7 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

GCSE Biology 3

7 questions
Start

GCSE Biology 4

7 questions
Start

GCSE Biology 5

GCSE Biology 5: a free GCSE practice test with 7 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

GCSE Biology Cell Biology

6 questions
Start

GCSE Biology Cell Biology 2

GCSE Biology Cell Biology 2: a free GCSE practice test with 6 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

6 questions
Start

GCSE Bonding, Structure and Properties of Matter (Chemistry)

GCSE Bonding, Structure and Properties of Matter (Chemistry): a free GCSE practice test with 6 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

6 questions
Start

GCSE Bonding, Structure and Properties of Matter (Chemistry) 2

GCSE Bonding, Structure and Properties of Matter (Chemistry) 2: a free GCSE practice test with 6 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

6 questions
Start

GCSE Cell Biology 2

7 questions
Start

GCSE Cell Biology 3

GCSE Cell Biology 3: a free GCSE practice test with 7 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

GCSE Cell Biology 4

7 questions
Start

GCSE Cell Biology 5

7 questions
Start

GCSE Chemistry 2

GCSE Chemistry 2: a free GCSE practice test with 7 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

GCSE Chemistry 3

GCSE Chemistry 3: a free GCSE practice test with 7 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

GCSE Chemistry 4

GCSE Chemistry 4: a free GCSE practice test with 7 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

GCSE Chemistry 5

7 questions
Start

GCSE Coastal Landscapes

GCSE Coastal Landscapes: a free GCSE practice test with 6 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

6 questions
Start

GCSE Coastal Landscapes 2

GCSE Coastal Landscapes 2: a free GCSE practice test with 6 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

6 questions
Start

GCSE Computer Science 1

7 questions
Start

GCSE Computer Science 2

7 questions
Start

GCSE Computer Science 3

7 questions
Start

GCSE Energy (Physics Paper 1)

6 questions
Start

GCSE Energy (Physics Paper 1) 2

GCSE Energy (Physics Paper 1) 2: a free GCSE practice test with 6 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

6 questions
Start

GCSE English 2

GCSE English 2: a free GCSE practice test with 7 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

GCSE English 3

GCSE English 3: a free GCSE practice test with 7 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

GCSE English 4

GCSE English 4: a free GCSE practice test with 7 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

GCSE English 5

GCSE English 5: a free GCSE practice test with 7 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

GCSE English Language Reading

GCSE English Language Reading: a free GCSE practice test with 6 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

6 questions
Start

GCSE English Language Reading 2

6 questions
Start

GCSE - General Certificate of Secondary Education Analysing Unseen Poetry Questions and Answers

GCSE - General Certificate of Secondary Education sample questions on Analysing Unseen Poetry. Build your skills and prepare effectively for the exam.

6 questions
Start

GCSE - General Certificate of Secondary Education Atomic Structure & Periodic Table Questions and Answers

GCSE - General Certificate of Secondary Education sample questions on Atomic Structure & Periodic Table. Build your skills and prepare effectively for the exam.

6 questions
Start

GCSE - General Certificate of Secondary Education Cell Biology Questions and Answers

GCSE - General Certificate of Secondary Education sample questions on Cell Biology. Build your skills and prepare effectively for the exam.

6 questions
Start

GCSE - General Certificate of Secondary Education Macbeth: Key Themes Questions and Answers

GCSE - General Certificate of Secondary Education sample questions on Macbeth: Key Themes. Build your skills and prepare effectively for the exam.

6 questions
Start

GCSE - General Certificate of Secondary Education Solving Quadratic Equations Questions and Answers

GCSE - General Certificate of Secondary Education sample questions on Solving Quadratic Equations. Build your skills and prepare effectively for the exam.

6 questions
Start

GCSE - General Certificate of Secondary Education Weimar & Nazi Germany Questions and Answers

GCSE - General Certificate of Secondary Education Weimar & Nazi Germany Questions and Answers: a free GCSE practice test with 6 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

6 questions
Start

GCSE Geography 2

7 questions
Start

GCSE Geography 3

7 questions
Start

GCSE Geography 4

7 questions
Start

GCSE Geography 5

7 questions
Start

GCSE History: The Cold War 1

Free GCSE History: The Cold War practice test with 6 questions. Detailed answer explanations. Prepare for your GCSE exam.

6 questions
Start

GCSE History: The Cold War 2

GCSE History: The Cold War 2: a free GCSE practice test with 6 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

6 questions
Start

GCSE History: The Cold War 3

Free GCSE History: The Cold War 3 practice test with 6 questions. Detailed answer explanations. Prepare for your GCSE exam.

6 questions
Start

GCSE Macbeth: Key Themes 2

7 questions
Start

GCSE Macbeth: Key Themes 3

7 questions
Start

GCSE Macbeth: Key Themes 4

7 questions
Start

GCSE Macbeth: Key Themes 5

7 questions
Start

GCSE MATH 2

7 questions
Start

GCSE MATH 3

GCSE MATH 3: a free GCSE practice test with 7 questions, with the correct answer shown after each question. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

GCSE MATH 4

GCSE MATH 4: a free GCSE practice test with 7 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

GCSE MATH 5

GCSE MATH 5: a free GCSE practice test with 7 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

GCSE Physics Forces and Motion

6 questions
Start

GCSE Physics: Forces and Motion 1

Free GCSE Physics: Forces and Motion practice test with 6 questions. Detailed answer explanations. Prepare for your GCSE exam.

6 questions
Start

GCSE Physics Forces and Motion 2

GCSE Physics Forces and Motion 2: a free GCSE practice test with 6 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

6 questions
Start

GCSE Physics: Forces and Motion 2

GCSE Physics: Forces and Motion 2: a free GCSE practice test with 6 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

6 questions
Start

GCSE Physics: Forces and Motion 3

Free GCSE Physics: Forces and Motion 3 practice test with 6 questions. Detailed answer explanations. Prepare for your GCSE exam.

6 questions
Start

GCSE Ratio and Proportion (Foundation Maths)

6 questions
Start

GCSE Ratio and Proportion (Foundation Maths) 2

6 questions
Start

GCSE Solving Quadratic Equations 2

7 questions
Start

GCSE Solving Quadratic Equations 3

GCSE Solving Quadratic Equations 3: a free GCSE practice test with 7 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

GCSE Solving Quadratic Equations 4

GCSE Solving Quadratic Equations 4: a free GCSE practice test with 7 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

GCSE Solving Quadratic Equations 5

7 questions
Start

GCSE SPaG 2

7 questions
Start

GCSE SPaG 3

GCSE SPaG 3: a free GCSE practice test with 7 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

GCSE SPaG 4

GCSE SPaG 4: a free GCSE practice test with 7 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

GCSE SPaG 5

7 questions
Start

GCSE Weimar & Nazi Germany 2

7 questions
Start

GCSE Weimar & Nazi Germany 3

GCSE Weimar & Nazi Germany 3: a free GCSE practice test with 7 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

GCSE Weimar & Nazi Germany 4

7 questions
Start

GCSE Weimar & Nazi Germany 5

GCSE Weimar & Nazi Germany 5: a free GCSE practice test with 7 questions, each with the correct answer and an explanation. No sign-up required. AQA GCSE Mathematics (8300) is assessed by three written papers worth 80 marks each: Paper 1 is non-calculator and Papers 2 and 3 allow a calculator.

7 questions
Start

๐Ÿ‘‘ GCSE - General Certificate of Secondary Education VIP Exclusive Exams

๐Ÿ‘‘ GCSE - General Certificate of Secondary Education VIP Flashcards

VIPGCSE - General Certificate of Secondary Education Exclusive Flashcards

30 exclusive cards
๐Ÿ”’ Unlock

GCSE - General Certificate of Secondary Education Articles

Page 1 of 4
AQA GCSE Biology Checklist: The Complete Skills & Revision List for 2026

AQA GCSE Biology Checklist: The Complete Skills & Revision List for 2026

Use this AQA GCSE biology checklist ๐Ÿงฌ to track every topic, required practical and command word before exam day. Free printable list + practice questions.

Read article
England, UK and USA GCSE Requirements Explained for 2026

England, UK and USA GCSE Requirements Explained for 2026

GCSE requirements by country: ๐Ÿ“š England 9-1 grading, Wales A*-G, Northern Ireland CCEA, sixth form entry & US equivalency explained.

Read article
GCSE 2026

GCSE 2026

Get ready for your GCSE 2026 certification. ๐Ÿ“š Practice questions with step-by-step answer explanations and instant scoring.

Read article
GCSE 2026: Complete Guide to GCSE Exams in England

GCSE 2026: Complete Guide to GCSE Exams in England

Free GCSE : Complete Guide to GCSE practice test with instant feedback and detailed answer explanations. Prepare for your exam. ๐ŸŽฏ

Read article
GCSE and the Job Market: What Employers Really Want in 2026

GCSE and the Job Market: What Employers Really Want in 2026

GCSE jobs explained: which grades employers screen for, apprenticeship routes, and how GCSE results shape your job market chances. ๐ŸŽฏ

Read article
Gcse Art: Exam Format, Difficulty, Portfolio and Grading Guide

Gcse Art: Exam Format, Difficulty, Portfolio and Grading Guide

๐ŸŽ“ GCSE art is a UK course graded 9-1: a 60% portfolio plus a 40% set assignment with a 10-hour exam. See the format, difficulty and prep tips.

Read article
GCSE Business Studies: Papers, Topics, Mocks and How to Pass

GCSE Business Studies: Papers, Topics, Mocks and How to Pass

๐ŸŽ“ GCSE business studies is the UK's two-year business course, graded 9 to 1 with exams at the end. Papers, topics, mocks and exam tips explained.

Read article
GCSE Descriptive Writing Questions: AQA Format, Examples and Tips

GCSE Descriptive Writing Questions: AQA Format, Examples and Tips

๐Ÿ“ GCSE descriptive writing questions are worth 40 marks in about 45 minutes. See the AQA format, mark scheme levels, model openings and practice tips.

Read article
Gcse Drama: Meaning, Exam Format, Key Words and Revision Guide

Gcse Drama: Meaning, Exam Format, Key Words and Revision Guide

๐ŸŽ“ GCSE Drama is a two-year course graded 9 to 1, with 60% practical work. Learn the exam format, key words, mocks and revision tips for 2026.

Read article
Gcse English Question Paper: AQA Format, Past Papers and Marking Explained

Gcse English Question Paper: AQA Format, Past Papers and Marking Explained

๐Ÿ“ A GCSE English question paper is two 1h45 exams of 80 marks each (AQA). See the format, free past papers, marking and why leaked papers are fake.

Read article

How this page was made: written with AI tools and published by Nathan Beja, founder of Practice Test Geeks, who is responsible for its content. Exam facts are checked against the official sources listed below. Not reviewed by a subject-matter expert. Editorial policy

Sources & references

Exam facts on this page (fees, format, dates, passing scores) are checked against these official sources; the date is our last check. Editorial policy

  1. gov.uk โ€” Test delivery, retake policy, passing score ยท verified Oct 2026
  2. aqa.org.uk โ€” Exam format, fees, late registration, retake fee ยท verified Oct 2026
  3. jcq.org.uk โ€” Exam information ยท verified Oct 2026