The free GCE Preps Platform Library | Open Library |
O Level Past Questions| REF. | YEAR | LEVEL | SUBJECT | PAPER | OTHER |
|---|---|---|---|---|---|
| 0001 | 2021 | GCE O LEVEL | Mathematics | 1 | Correction |
| 0002 | 2021 | GCE O Level | Mathematics | 2 | Correction |
| 0003 | 2021 | GCE O Level | Biology | 2 | |
| 0005 | 2021 | GCE O Level | Chemistry | 1 | |
| 0006 | 2021 | GCE O Level | Chemistry | 2 | Correction |
| 0007 | 2021 | GCE O Level | Commerce | 1 | ---- |
| 0008 | 2021 | GCE O Level | Commerce | 2 | ---- |
| 0009 | 2021 | GCE O Level | Computer | 1 | ---- |
| 0010 | 2021 | GCE O Level | Computer | 2 | ---- |
| 0011 | 2021 | GCE O Level | Computer | 3 | ---- |
| 0012 | 2021 | GCE O Level | Citizenship | 1 | ---- |
| 0013 | 2021 | GCE O Level | Citizenship | 2 | ---- |
| 0014 | 2021 | GCE O Level | Economics | 1 | Correction |
| 0015 | 2021 | GCE O Level | Economics | 2 | ---- |
| 0016 | 2021 | GCE O Level | English | 1 | ---- |
| 0017 | 2021 | GCE O Level | English | 2 | ---- |
| 0018 | 2021 | GCE O Level | French | 1 | Correction |
| 0019 | 2021 | GCE O Level | French | 2 | |
| 0020 | 2021 | GCE O Level | Geography | 1 | |
| 0022 | 2021 | GCE O Level | Geography | 2 | |
| 0023 | 2021 | GCE O Level | History | 1 | ---- |
| 0024 | 2021 | GCE O Level | History | 2 | |
| 0025 | 2021 | GCE O Level | Religious Studies | 1 | ---- |
| 0026 | 2021 | GCE O Level | Religion* | 2 | ---- |
| 0027 | 2021 | GCE O Level | Food and Nutrition* | 1 | ---- |
| 0028 | 2021 | GCE O Level | Food and Nutrition | 2 | ---- |
| 0029 | 2021 | GCE O Level | Physics | 1 | Correction |
| 0030 | 2021 | GCE O Level | Physics | 2 | ---- |
| 0031 | 2021 | GCE O Level | Additional Mathematics | 1 | Correction |
| 0032 | 2021 | GCE O Level | Additional Mathematics | 2 | ---- |
| 0033 | 2021 | GCE O Level | Human Biology | 1 | ---- |
| 0034 | 2021 | GCE O Level | Human Biology | 2 | ---- |
| 0035 | 2021 | GCE O Level | English Literature | 1 | |
| 0036 | 2021 | GCE O Level | English Literature | 2 | ---- |
| 0037 | 2020 | GCE O Level | Additional Mathematics | 1 | Mark Guide |
| 0038 | 2020 | GCE O Level | Additional Mathematics | 2 | |
| 0039 | 2020 | GCE O Level | Mathematics | 1 | Correction |
| 0040 | 2020 | GCE O Level | Mathematics | 2 | Correction 2A Correction 2B |
| 0041 | 2020 | GCE O Level | Physics | 1 | ---- |
| 0042 | 2020 | GCE O LEvel | Physics | 2 | ---- |
| 0043 | 2020 | GCE O Level | English Literature | 1 | ---- |
| 0044 | 2020 | GCE O Level | English Literature | 2 | ---- |
| 0045 | 2020 | GCE O Level | Human Biology | 1 | ---- |
| 0046 | 2020 | GCE O Level | Human Biology | 2 | ---- |
| 0047 | 2020 | GCE O Level | French | 1 | ---- |
| 0048 | 2020 | GCE O Level | French | 2 | ---- |
| 0049 | 2020 | GCE O Level | Economics | 1 | ---- |
| 0050 | 2020 | GCE O Level | Economics | 2 | ---- |
| 0051 | 2020 | GCE O Level | Citizenship | 1 | ---- |
| 0052 | 2020 | GCE O Level | Citizenship | 2 | ---- |
| 0053 | 2020 | GCE O Level | Chemistry | 1 | ---- |
| 0054 | 2020 | GCE O Level | Chemistry | 2 | ---- |
| 0055 | 2020 | GCE O Level | Biology | 1 | ---- |
| 0056 | 2020 | GCE O Level | Biology | 2 | ---- |
| 0057 | 2020 | GCE O Level | History | 1 | ---- |
| 0058 | 2020 | GCE O Level | History | 2 | ---- |
| 0059 | 2020 | GCE O Level | Geography | 1 | ---- |
| 0060 | 2020 | GCE O Level | Geography | 2 | ---- |
| 0061 | 2020 | GCE O Level | English Laguage | 1 | ---- |
| 0062 | 2020 | GCE O Level | English Laguage | 2 | ---- |
| 0063 | 2020 | GCE O Level | Commerce | 1 | ---- |
| 0064 | 2020 | GCE O Level | Commerce | 2 | ---- |
| 0065 | 2020 | GCE O Level | Mathematics - GCE Maths Panel - Heaven's Gates | 1 | Correction |
| 0066 | 2020 | GCE O Level | Mathematics - GCE Maths Panel Mock - Heaven's Gates | 2 | Correction |
| 0067 | 2020 | GCE O Level | Mathematics - GCE Maths Panel Mock - Setting B | 1 | Correction |
| 0068 | 2020 | GCE O Level | Mathematics - GCE Maths Panel Mock - Bad Hand | 1 | Correction |
| 0069 | 2020 | GCE O Level | Mathematics - GCE Maths Panel Mock - Bad Hand | 2 | Correction PDF Correction 2ACorrection 2B Correction 2C |
| 0070 | 2020 | GCE O Level | Mathematics - GCE Maths Panel Mock - Black June | 1 | Correction |
| 0071 | 2020 | GCE O Level | Mathematics - GCE Maths Panel Mock - Black June | 2 | Correction 2A Correction 2B |
| 0072 | 2020 | GCE O Level Mock | Mathematics - South West Mock | 1 | ---- |
| 0073 | 2020 | GCE O Level Mock | Mathematics - North West Mock | 2 | ---- |
| 0074 | 2019 | GCE O Level Mock | Additional Mathematics | 1 | ---- |
| 0075 | 2020 | GCE O Level Mock | Commerce Mock | 1 | ---- |
| 0076 | 2020 | GCE O Level Mock | Commerce Mock | 2 | ----> |
| 0077 | 2019 | GCE O Level Mock | Computer Science - Centre Mock | 1 | ---- |
| 0078 | 2019 | GCE O Level | Mathematics | 1 | Correction Mark GuideCorrection PDF |
| 0079 | 2019 | GCE O Level | Mathematics | 2 | Correction |
| 0080 | 2019 | GCE O Level | Chemistry | 1 | ---- |
| 0081 | 2019 | GCE O Level | Chemistry | 2 | ---- |
| 0082 | 2019 | GCE O Level | Commerce | 1 | ---- |
| 0083 | 2019 | GCE O Level | Commerce | 2 | ---- |
| 0084 | 2019 | GCE O Level | Physics | 1 | ---- |
| 0085 | 2019 | GCE O Level | Physics | 2 | ---- |
| 0086 | 2019 | GCE O Level | Biology* | 1 | ---- |
| 0087 | 2019 | GCE O Level | Biology | 2 | ---- |
| 0088 | 2019 | GCE O Level | French* | 1 | ---- |
| 0089 | 2019 | GCE O Level | French | 2 | ---- |
| 0090 | 2019 | GCE O Level | Human Biology* | 1 | ---- |
| 0091 | 2019 | GCE O Level | Human Biology | 2 | ---- |
| 0092 | 2019 | GCE O Level | English Language* | 1 | ---- |
| 0093 | 2019 | GCE O Level | English Language | 2 | ---- |
| 0094 | 2019 | GCE O Level | Economics* | 1 | ---- |
| 0095 | 2019 | GCE O Level | Economics | 2 | ---- |
| 0096 | 2019 | GCE O Level | Geography* | 1 | ---- |
| 0097 | 2019 | GCE O Level | Gerography | 2 | ---- |
| 0098 | 2019 | GCE O Level | Citizenship* | 1 | ---- |
| 0099 | 2019 | GCE O Level | Citizenship | 2 | ---- |
| 0100 | 2019 | GCE O Level | English Literature* | 1 | ---- |
| 0101 | 2019 | GCE O Level | English Literature | 2 | ---- |
| 0102 | 2019 | GCE O Level | Religious Studies | 1 | ---- |
| 0103 | 2019 | GCE O Level | Religious Studies* | 2 | ---- |
| 0104 | 2019 | GCE O Level | Computer Science | 1 | ---- |
| 0105 | 2019 | GCE O Level | Computer Science* | 2 | ---- |
| 0106 | 2019 | GCE O Level | History* | 1 | ---- |
| 0107 | 2019 | GCE O Level | History | 2 | ---- |
| 0108 | 2019 | GCE O Level | Biology* | 1 | ---- |
| 0109 | 2019 | GCE O Level | Biology | 2 | ---- |
| 0110 | 2019 | GCE O Level | History | 1 | ---- |
| 0111 | 2019 | GCE O Level | History | 2 | ---- |
| 0112 | 2019 | GCE O Level | Human Biology | 1 | ---- |
| 0113 | 2019 | GCE O Level | Human Biology | 2 | ---- |
| 0114 | 2018 | GCE O Level | Mathematics | 1 | Correction |
| 0115 | 2018 | GCE O Level | Mathematics | 2 | Correction Correction |
| 0116 | 2018 | GCE O Level | Economics | 1 | ---- |
| 0117 | 2018 | GCE O Level | Economics | 2 | ---- |
| 0118 | 2018 | GCE O Level | French | 1 | ---- |
| 0119 | 2018 | GCE O Level | French | 2 | ---- |
| 0120 | 2018 | GCE O Level | English* | 1 | ---- |
| 0121 | 2018 | GCE O Level | English | 2 | ---- |
| 0122 | 2018 | GCE O Level | Food and Nutrition | 1 | ---- |
| 0123 | 2018 | GCE O Level | Food and Nutrition | 2 | ---- |
| 0124 | 2018 | GCE O Level | Commerce | 1 | ---- |
| 0125 | 2018 | GCE O Level | Commerce | 2 | ---- |
| 0126 | 2018 | GCE O Level | Human Biology | 1 | ---- |
| 0127 | 2018 | GCE O Level | Human Biology | 2 | ---- |
| 0128 | 2018 | GCE O Level | Literature | 1 | ---- |
| 0129 | 2018 | GCE O Level | Literature* | 2 | ---- |
| 0130 | 2018 | GCE O Level | History | 1 | ---- |
| 0131 | 2018 | GCE O Level | History | 2 | ---- |
| 0132 | 2018 | GCE O Level | Geography | 1 | ---- |
| 0133 | 2018 | GCE O Level | Geography* | _ | ---- |
| 0134 | 2018 | GCE O Level | Computer Science | 1 | ---- |
| 0135 | 2018 | GCE O Level | Computer Science | 2 | ---- |
| 0136 | 2018 | GCE O Level | Physics | 1 | ---- |
| 0137 | 2018 | GCE O Level | Physics | 2 | ---- |
| 0138 | 2018 | GCE O Level | Human Biology | 1 | ---- |
| 0139 | 2018 | GCE O Level | Human Biology | 2 | ---- |
| 0140 | 2018 | GCE O Level | Food and Nutrition | 1 | ---- |
| 0141 | 2018 | GCE O Level | Food and Nutrition | 2 | ---- |
| 0141 | 2018 | GCE O Level | Cemistry | 1 | ---- |
| 0142 | 2018 | GCE O Level | Chemistry | 2 | ---- |
| 0143 | 2017 | GCE O Level | Mathematics | 1 | Correction PDF Correction PDF |
| 0144 | 2017 | GCE O Level | Mathematics | 2 | Correction |
| 0145 | 2017 | GCE O Level | Literature In English | 1 | ---- |
| 0146 | 2017 | GCE O Level | Literature in English | 2 | ---- |
| 0147 | 2017 | GCE O Level | Economics | 1 | ---- |
| 0148 | 2017 | GCE O Level | Economics | 2 | ---- |
| 0149 | 2017 | GCE O Level | History | 1 | ---- |
| 0150 | 2017 | GCE O Level | History | 2 | ---- |
| 0151 | 2017 | GCE O Level | English Language | 1 | ---- |
| 0152 | 2017 | GCE O Level | English Language | 2 | ---- |
| 0153 | 2017 | GCE O Level | Geography | 1 | ---- |
| 0154 | 2017 | GCE O Level | Geography | 2 | ---- |
| 0155 | 2017 | GCE O Level | Citizenship | 1 | ---- |
| 0156 | 2017 | GCE O Level | Citizenship | 2 | ---- |
| 0156 | 2017 | GCE O Level | French | 1 | ---- |
| 0157 | 2017 | GCE O Level | French | 2 | ---- |
| 0158 | 2017 | GCE O Level | Human Biology | 1 | ---- |
| 0159 | 2017 | GCE O Level | Human Biology* | 2 | ---- |
| 0160 | 2017 | GCE O Level | Biology* | 1 | ---- |
| 0161 | 2017 | GCE O Level | Biology | 2 | ---- |
| 0162 | 2017 | GCE O Level | Commerce | 1 | ---- |
| 0163 | 2017 | GCE O Level | Commerce | 2 | ---- |
| 0164 | 2017 | GCE O Level | Food and Nutrition | 1 | ---- |
| 0165 | 2017 | GCE O Level | Food and Nutrition* | 2 | ---- |
| 0166 | 2017 | GCE O Level | Physics | 1 | ---- |
| 0167 | 2017 | GCE O Level | Physics* | 2 | ---- |
| 0168 | 2017 | GCE O Level | Religious Studies | 1 | ---- |
| 0169 | 2017 | GCE O Level | Religious Studies* | 2 | ---- |
| 0170 | 2017 | GCE O Level | Computer Science | 1 | ---- |
| 0171 | 2017 | GCE O Level | Computer Science* | 2 | ---- |
| 0172 | 2017 | GCE O Level | Citizenship | 1 | ---- |
| 0173 | 2017 | GCE O Level | Citizenship | 2 | ---- |
| 0174 | 2016 | GCE O Level | Mathematics | 1 | Mark Guide |
| 0175 | 2016 | GCE O Level | Mathematics | 2 | ---- |
| 0176 | 2016 | GCE O Level | Physics | 1 | ---- |
| 0177 | 2016 | GCE O Level | Physics | 2 | ---- |
| 0178 | 2016 | GCE O Level | Religious Studies | 1 | ---- |
| 0179 | 2016 | GCE O Level | _ | 2 | ---- |
| 0180 | 2016 | GCE O Level | _ | 1 | ---- |
| 0181 | 2016 | GCE O Level | _ | 2 | ---- |
| 0182 | 2016 | GCE O Level | _ | 1 | ---- |
| 0183 | 2016 | GCE O Level | _ | 2 | ---- |
| 0184 | 2016 | GCE O Level | _ | 1 | ---- |
| 0185 | 2016 | GCE O Level | _ | 2 | ---- |
| 0021 | 2021 | GCE A Level | Notes | 2 | ---- |
| 0186 | 2016 | GCE O Level | _ | 1 | ---- |
| 0187 | 2016 | GCE O Level | _ | 2 | ---- |
| _ | _ | GCE O Level | _ | 2 | ---- |
| REFERENCE | YEAR | GCE LEVEL OF STUDIES | GCE SUBJECT TITLE | PAPER | OTHER |
Please, submit a mark guide or past paper, please.