_ education
Department of
Education
FREE STATE PROVINCE
PREPARATORY EXAMINATION
VOORBEREIDENDE EKSAMEN
GRADE/GRAAD 12
MATHEMATICAL LITERACY P2
WISKUNDIGE GELETTERDHEID V2
SEPTEMBER 2025
MARKS/PUNTE: 150
MARKING GUIDELINES/NASIENRIGLYNE
Symbol/Kode | Explanation/Verduideliking
M Method/Metode
MA Method with accuracy/Metode met akkuraatheid
CA Consistent accuracy/Volgehoue akkuraatheid
A Accuracy/Akkuraatheid
Cc Conversion/Herleiding
S Simplification/ Vereenvoudiging
Reading from a table/a graph/document/diagram/Lees vanaf tabel/'n grafiek/dokument/
diagram
Correct substitution in a formula/Korrekte vervanging in 'n formule
Opinion/Explanation/Opinie/Verduideliking
Penalty, e.g. for no units, incorrect rounding off, etc./Penalisasie, bv. vir geen eenhede,
verkeerde afronding ens.
Rounding off/Afronding
No penalty for correct rounding/Geen penalisasie vir korrek afronding nie
Answer only/Slegs antwoord
Method with constant accuracy/Metode met volgehoue akkuraatheid
No penalty for unit/Geen penalisasie vir eenheid nie
These marking guidelines consist of 12 pages.
Hierdie nasienriglyne bestaan uit 12 bladsye.
Copyright reserved/Kopiereg voorbehou Please turn over/Blaai om asseblief
You're offline
Skip to contentMemorandum 

%20June%202025%20Possible%20Answers--b592d0c3-9486-4357-be22-a8e995043cee/v1-cdd6cb1fcc7cfc379b4b/card.webp)


%20June%202024%20Possible%20Answers_hlayiso.com_--48d5582a-947d-4054-847b-d7bac4525b7d/v1-e67cb11e40db49b9008f/card.webp)






View all





Maths LIT Grade 12 NSC P2 MEMO September 2025 Free State
Mathematical Literacy · Grade 12 · Free State Mock Exam · 2025. Memorandum, 17 pages. Read online or download the PDF.
- Subject
- Mathematical Literacy
- Grade
- Grade 12
- Document type
- Memorandum
- Year
- 2025
- Exam period
- Free State Mock Exam
- Paper
- 2
- Pages
- 17
- File size
- 3.6 MB
Loading document…
Loading document…
1 of 17
Document textSearch extracted text and jump to a page.
FS/VS/September 2025
Marking Guidelines/Nasienriglyne
NOTE:
If a candidate answers a question TWICE, only mark the FIRST attempt.
If a candidate has crossed out (cancelled) an attempt to a question and NOT redone the
solution, mark the crossed out (cancelled) version.
Consistent accuracy (CA) applies in ALL aspects of the marking guidelines; however, it stops
at the second calculation error.
If the candidate presents any extra solution when reading from a graph, table, layout plan and
map, then penalise for every extra item presented.
General principle of marking: If the candidate makes one mistake, he/she loses one mark.
LET WEL:
As 'n kandidaat 'n vraag TWEE KEER beantwoord, merk slegs die EERSTE poging.
As 'n kandidaat 'n antwoord van 'n vraag doodtrek (kanselleer) en nie oordoen nie, merk die
doodgetrekte (gekanselleerde) poging.
Volgehoue akkuraatheid (CA) word in ALLE aspekte van die nasienriglyne toegepas, dit hou
op by die tweede berekeningsfout.
Wanneer 'n kandidaat aflesings vanaf 'n grafiek, tabel, uitlegplan en kaart geneem en ekstra
antwoorde gee, penaliseer vir elke ekstra item.
Die algemene beginsel van merk: as ‘n leerder een fut maak verloor hy/sy een punt.
QUESTION/VRAAG 1 [28 MARKS/PUNTE]| ANSWER ONLY FULL MARKS
Q/V_| Solution/Oplossing Explanation/Verduideliking T&L
MP
LL. | CYVA 2A explanation Ll
E
A plan that shows the length
and width of an object.” ~
(2)
M
1.1.2) HYVYA 2A explanation si
The maximum amount that a
container can hold¥ ¥
(2)
M
1.1.3) GY¥VA 2A explanation Ll
The base unit of mass in the metric B
system is equal to 1 000 grams. Vv ¥ Q)
7 M
J l.l4) DYWA 2A explanation Ll
E
The amount of matter or
material in an object. ¥¥
(2)
M
L1S|EVVA 2A explanation LI
The length of the space E
between two places or
points. VY (2)
Copyright reserved/Kopiereg voorbehou
FS/VS/September 2025
Marking Guidelines/Nasienriglyne
QIV | Solution/Oplossing Explanation/Verduideliking T&L
p i M
1.2.1 | The area of the room is 22 m?. VV”A 2A explanation Ll
Die opperviak van die kamer is 22 m? (2)
P
1.2.2 | 0% OR/OF zero percent VV A 2A correct probability Ll
NPU E,
Q)
MP
1.2.3 | Floor plan/Vioerplan VV A 2A correct answer dal
E
OR/OF (2)
Layout plan/Uitlegplan VV A
MP
1.2.4 | 325VVA 2A correct room number LI
_ QE
1.2.5 | The one has a double bed and the other one | 2A correct difference MP
has two single beds./Die een het ‘n LI
dubbelbed en die ander twee E
enkelbeddens, VA
OR/OF
First room can accomodate one person, the
second room can accomodate two
people./Eerste kamer kan een persoon
akkomodeer. Die tweede kamer kan twee
persone akkomodeer. VV A
OR/OF
The one has one study table, and the other
one has two./Die een het een studietafel en
die ander een het twee. VV A
OR/OF
The one has one chair and the other one has
two chairs./Die een het een stoel en die
ander evn het twee. VV A
OR/OF
The one has one sidelamp and the other one
has two sidelamps./Die een het een lampie
en die ander een het twee. VV A
(2)
Copyright reserved/Kopiereg voorbehou Please turn over/Blaai om asseblief
FS/VS/September 2025
Marking Guidelines/Nasienriglyne
Q/V | Solution/Oplossing Explanation/Verduideliking | T&L
M
1.3.1) 2x 1000 “MA IMA multiplied by 1000 Ll
E
=2000mvA 1A correct answer
NPU
(2)
MP
1.3.2 | True/Waar VV A 2A correct answer LI
(2) | E
M
1.3.3 | 19:49V¥VA 2A correct time format tt
(2) | M
M
1.3.4 | 24-7VY¥MA IMA subtracting correct LI
values E
=17minvA 1A correct answer
NPU
(2)
[28]
Copyright reserved/Kopiereg voorbehou Please turn over/Blaai om asseblief
FS/VS/September 2025
Marking Guidelines/Nasienriglyne
QUESTION/VRAAG 2 [25 MARKS/PUNTE]
Q/V_| Solution/Oplossing Explanation/Verduideliking | T&L
MP
211) 2vVvA 2A correct answer LI
MP
2.1.2 | Nelspruit VV A 2A correct town L2
(2) |E
YRT MP
2.1.3 | 28 km+ 18 km + 3,5 km YMA IRT correct values L2
1MA adding values D
= 49,5 km VCA 1CA no of kilometres
NPU
@)
MP
2.1.4 | MachadodorpY “A 2A name of the toll plaza Ll
(2) |E
vA vA - 1A Ist road MP
2.1.5 | R539 and/en R36 | Aecept: R53 1A 2nd road Ll
(2) |M
MP
2.2.1 | 3 or three/of drie VW A 2A number of windows LI
(2)|M
MP
2.2.2 | Falsc/Onwaar YW A 2A correct answer L4
(2)|M
MP
2.2.3 | Measured length/gemete fengte L2
= 125 mmvA 1A measured value (accept D
120 mm to 125 mm)
125 mm = 11,5 m “MCA 1MCA correct order of the
¥C ratio
0,125: 11,5
1C conversion
1:92 VCA
1CA unit ratio
(4)
MP
2.2.4 | There is no wall between the kitchen and 2A opinion L4
the living/lounge/dining/sitting room/Daar M
is geen muur tussen die kombuis en die
sitkamer/eetkamer nie. ¥V A (2)
MP
2.2.5 | An elevation plan shows the side view of _ | 2A explanation Ll
(a) | the outside of the building./n Aansigplan M
toon die sy-aansig van_'n gebou.YV A (2)
MP
2.2.5 | South Elevation/Suidaansig VV A 2A correct elevation L2
(b) (2)|M
FS/VS/September 2025
Marking Guidelines/Nasienriglyne
QUESTION/VRAAG 3 [26 MARKS/PUNTE]
Explanation
Q/V | Solution/Oplossing Verduideliking T&L
M
3.1.1 | Thermometer/Termometer VV A 2A correct instrument | L1
Accept: Thermostat (2)|M
M
3.1.2 | 440 mm — (4 mm = 2) WMA 1MA subtracting L2.
double thickness M
= 432 mm YCA ICA simplification
AO
(2)
CA from 3.1.2 M
3.1.3 | Diameter/Middellyn: 432 mm = 0,432 m YC 1C conversion(mm to | L4
m) D
Height/Hoogte: 1325 mm — 4 mm
= 132) mmv A
=1,321m
0,432
Radius = =0,216VYCA
Volume = 3,142 x (radius)? * height/Aoogte
= 3,142 x (0,216 m)* x 1,321 m WSF
¥CA
= 0,19364 m3 x 1000 YC
= 193,659 C
Then/Dan: 98% x 193,659 € ™MCA
= 189,78 CYCA
His claim is not correct./Sy stelling is nie korrek
nie.¥O
OR/OF
— 185 3
185 (=7 om
= 0,185 m3 ¥
: 0,432
Radius =
= 0,216 YCA
1A height
1CA radius
1SF substitution into
the formula
1CA answer
1C conversion (m° to 0)
1MCA calculating
percentage
1CA number of litres
10 opinion
1C conversion (£ to m*)
ICA radius
Copyright reserved/Kopiereg voorbehou
Please turn over/Blaai om asseblief
FS/VS/September 2025
Marking Guidelines/Nasienriglyne
Volume = 3.142 * (radius) x height/hoogte
0,185 m? = 3.142 x (0,216)? x h WSF 1SF substitute into
— __ 8185 ws YMA formula :
Berane ms 1MA changing the
h + 1,262 m ¥CA subject of the formula
. : . ICA simplification
The given height of the geyser is
Height/Hoogte: 1325 mm - 4 mm
= 1321 mm
=1,321mvA 1A determine height
so: = x 1,321 m YMCA IMCA calculating 98%
= 1,294 VCA of the height
1CA simplify height
The statement is not correct. “O 10 correct opinion
(9)
3.1.4 | °9F—32°=(1.8 < °C) M
1SF correct substitution | L2
140° F — 32 = (1,8 x °C) “SF M
1MA changing the
108 = 1,8 x °C subject of the formula
oC = 108 YMA 1CA simplification
18 (3)
=60°CVCA
VVA M
3.2.1 | The total length around the rib cage of the cat./Die | 2A explanation Ll
totale lengte rondom van die kat se ribbekas. (2)
M
3.2.2 | BMI/LMIV VA 2A correct answer Ll
(2) |E
M
3.2.3 | BMI/LM/ = eo 2 5 1 om WSE 1SF substitution L2
0,6466 — 0,9156 D
= ~ — vo F : :
34,43-—8,57—5,1 4S 1S simplification
= 43,77 CA 1CA answer
ah ig init
Obese/vetsugtig VO 10 opinion
NPR
(4)
Copyright reserved/Kopiereg voorbehou Please turn over/Blaai om asseblief
FS/VS/September 2025
Marking Guidelines/Nasienriglyne
Q/V_| Solution/Oplossing Explanation/Verduideliking | T&L
M
3.2.4 | Reduce the amount of food./Verminder die 20 opinion L4
hoeveetheid kos. VV O E
OR/OF
Give low-calorie/healthy food./Gee lae
kaloriekos/gesonde kos.
OR/OF
Cut back on treats./Verminder lekkernye.
OR/OF
Take the cat for walks/Gaan stap met die kat.
(2)
[26]
Copyright reserved/Kopiereg voorbehou Please turn over/Blaai om asseblief
FS/VS/September 2025
Marking Guidelines/Nasienriglyne
QUESTION/VRAAG 4 [38 MARKS/PUNTE]
Q/V_| Solution/Oplossing Explanation/Verduideliking | T&L
M
4.1.1 | Perimeter = 2 x (length + width)/ L2
Omtrek = 2 x (lengte + breedte) E
=2 x (1,525 m+ 2,74 m)“ SF 1SF correct substitution
= 8,53 mv CAVA 1CA correct answer
1A unit
NPR
AO
Q)
¥MA M
4.1.2 | Length/Lengte = 0,153 m x 2+ 1,525 m 1MA multiplied by 2 L2
¥MA 1MA adding M
= 0,306 m + 1,825 m 1CA correct answer
NPU
= 1,831 m4“CA NPR
AO
@)
YRT M
4.1.3 | 0,76: 0,153 “A 1RT correct values L2
1A order M
1:0,201IVCA 1CA answer
NPR
AO
GQ)
L2
4.1.4 | 0,76m = 760 mm YC 1C conversion M
E
760 mm — 100 mm “YMA 1MA subtraction
660 mm
= 0,7 m or/of 0,66 m or/of 0,67 mv A A correct answer
OR/OF
100 mm = 0,1 mV¥C 1C conversion
0,76 m—0,1 m 1MA subtraction
= 0,66 m
= 0,7 m or/of 0,66 m or/of'0,67 mv A A correct answer
NPU NPR
fe)
Copyright reserved/Kopiereg voorbehou
Please turn over/Blaai om asseblief
FS/VS/September 2025
Marking Guidelines/Nasienriglyne
Copyright reserved/Kopiereg voorbehou
2 A Explanation
Q/V | Solution/Oplossing Verduideliking T&L
Pp
4.1.5 | Boys/Seuns = 12V A 1A number of boys L2
(a) E
Girls/Meisies = 09VA 1A number of girls
12 -09=03 YCA 1CA answer
more players were boys/meer spelers was AO
seuns
fe)
vA CA Total from 4.1.5(a) P
4.1.5) 2 _ 1A numerator L2
= =0,095238095YCA ‘
(b) 21 1A denominator M
vhs 1CA answer as decimal
number
NPR
a (3)
Please turn over/Blaai om asseblief
FS/VS/September 2025
Marking Guidelines/Nasienriglyne
A 5 Explanation
QIV | Solution/Oplossing Verduideliking T&L
M
4.2.1 | Container/Houer | L4
M
Volume = length x width = height
Volume = lengte x breedte x hoogte
= 3,5 in x 2 in x 9,5 in WSF 1SF correct substitution
= 66,5 in’ YCA 1CA correct answer
Container/Houer 2
Volume = 7t * radius? x height/hoogte
1SF substitution
= 3,142 x (5 +2) x 9.5 WSF 1A radius
vA
= 3,142 x 2,5° x 9,5
1CA answer
= 186,56 inv CA
Container 2/Cylinder/Houer 2/Silinder VO 10 opinion
NPU
NPR
(6)
L3
4.2.2 | SA=2 x m x radius x height + 7 = radius” M
BO =2 x 2% radius < hoogte + 2 * radius? M
=2 x 3,142 x 2,5 x 9,5 + 3,142 x (2,5) WSF 1SF substitution
= 149,245 + 19,6375 VS 1S simplification
= 168,8825 in? VWCA 1CA answer
NPU
NPR
QB)
Copyright reserved/Kopiereg voorbehou Please turn over/Blaai om asseblief
FS/VS/September 2025
Marking Guidelines/Nasienriglyne
Explanation
Qrv Balsrtlompioskng Verduideliking T&L
M
4.2.3 | 1 inch/dm = 25,4 mm L2
(a) M
2? =40mm
— 40mm /_ IMA dividing
25,4mm
= 1,57 indm ¥CA 1CA correct answer
NPU
AO
(2)
4.2.3 | CONTAINER 1/HOUER 1 CA from 4.2.3(a)
(b) L4
‘ 25 IMA dividin MP
—v = 055 Vv ig
Height/Hoogte ce MA = 6,050955 VCA ICA answer D
5 =O¥YR IR rounding down
Width/breedte: 157 =1,27
#1
355
Length//engte: — = 2,22
ae 2VCA 1CA correct answer
No. that can be packed/Aantal wat gepak kan word:
YMCA I1MCA multiplying
6x1x2 = =12 balls/balle¥CA 1CA no of balls
CONTAINER 2/HOUER 2
. 95 _
Height/Hoogte: coe 6
Diameter/Middellyn: = =3VCA ICA answer
No that can be packed/Aantal wat gepak kan word:
6 x 3 =18 balls/balle VWCA ICA no of balls
Statement NOT VALID/Stelling is NIE WAAR | 16 conclusion
NIE ¥O (9)
[38]
Copyright reserved/Kopiereg voorbehou
Please turn over/Blaai om asseblief
Marking Guidelines/Nasienriglyne
FS/VS/September 2025
| QUESTION/VRAAG 5 [33 MARKS/PUNTE]
T
i q Explanation
Q/F | Solutien/Oplossing Verduideliking *
MP
5.1.1. | Lesotho ¥WA 2A name of the country LI
@lE
¥YRT MP
5.1.2. | 30355 x 14.1% YMA IRT total area 2
E
= 4 280,055 km? 1MA multiplying by %
~4 280 km? YR 1R correctly rounded area
NPU
AO
(3)
MP
5.1.3 | Bar ScalevA 1A name of the scale L2
vA M
When the map enlarges/reduces the scale also | 1A advantage
enlarges/reduces.
Grafiese skal
Wanneer die kaart vergroot/verklein sal die (2)
skaal ook vergroot/verklein.
MP
5.1.4 | Two million one hundred and twenty five Ll
thousand two hundred and sixty eight./Twee 2A correct answer E
miljoen een honderd en vyf en twintig duisend
twee honderd agt en sestig. VV A (2)
MP
5.1.5 | South East/SE/Suidoos/SO VV A 2A direction L2
(2) |M
M
5.1.6 | Before noon/Voormiddag VV A 2A correct answer oy
(a) _. : (2) |E
Accept: Time in the morning
M
5.1.6 | Driving time/Rytyd = 8 hrs and 19 min 3
(b) v¥MA IMA adding duration to M
09:00 + 8 hrs and 19 min correct beginning time
=17:19VCA ICA correct final time
Breaks/Stoppe = 65 min + 45 min + 49 min
Copyright reserved/Kopiereg voorbehou
Please turn over/Blaai om asseblief
FS/VS/September 2025
Marking Guidelines/Nasienriglyne
= 159 min ¥CA 1CA total time for breaks
159 __
a 2,65
= 2 hrs/uur and/en 39 min YC 1C conversion
Arrival time/Aankomstyd:
=17: inv’
17:19 +2 hrs and 39 minw MCA IMCA adding
= 19:58 VCA ICA arrival time
OR/OF
Total time/totale tyd
¥M
=8 hrs 19 min + 65 min + 45 min + 49 min TMsarldingy tame:
=8 hrs 178 min “CA ICA answer
178 min = 2 hrs 58 min WC 1C conversion
+. Total time = 10 hrs $8. min “CA Teast ime
1MCA adding to correct
beginning time
1CA arrival time
09:00 + 10 hrs 58 min ™MCA
= 19:58 ¥CA
OR/OF
1M adding to correct
beginning time
1M adding time
¥M v¥M
9:00 + 8:19 + 0:65 + 0:45 + 0:49
=17: in V¥
17:178 mn 1CA answer
178 min = 2 hrs 58 min iGiconversion
17:00 +2 hrs 58 min ™MCA IMGs adding
=19:58VCA 1CA total time
(6)
Copyright reserved/Kopiereg voorbehou Please turn over/Blaai om asseblief
FS/VS/September 2025
Marking Guidelines/Nasienriglyne
T
‘ 5 Explanation
Q/V | Solution/Oplossing Verduideliking *
'5.2 | Inland cost/binnelandse koste F
L4
= 80 litres x R22,86 ICA calculating amounts M
(R1 828,80 and R1 765,60)
=RI 828,80 VCA
Coastal cost/Kuskoste
= 80 litres x R22,07
=RI1 765,60
YMCA
. _, R1828,80—R1 765,60 1MCA numerator
% diff/verskil =" Y ;
ca iE vershil R1 828,80 * 100% 1MCA denominator
¥MCA
ICA correct %
=3,46%VYCA
NOT VALID/NIE GELD/G NIE VO 10 conclusion
OR/OF
vA
R22,86~R22,07
% diff/verskil ==" 100% vMA | !A numerator
R22,86 1A denominator
vA 1MA multiplied by 100%
=3,46%VCA 1CA correct %
10 conclusion
NOT VALID/NIE GELDIG NIE VO
OR/OF
VA 1A numerator
1765,60 | 100% YMA 1A denominator
1828,80 IMA multiplied by 100%
vA
= 96,54
100% - 96,54 ICA correct %
= 3,46%YCA
10 conclusion
NOT VALID/NIE GELDIG NIE ¥O
OR/OF 1A numerator
1A denaminator
FS/VS/September 2025
Marking Guidelines/Nasienriglyne
22,07
—— x 100% YMA
22,86
vA
= 96,54%
100% - 96,54 ICA correct %
= 3,46%YCA
10 conclusion
NOT VALID/NIE GELDIG NIE VO
65)
M
5.3.1 | Driving time/Reistvd = 2hr 20 min — 15 min 1.3:
M
=2 hr 05 minvA 1A driving time
2 br +2
60
~ 2.083333...” IC conversion
121 km = speed * 2,083333.....WSF LSE"Substitition
121.km
Speed/Spoed =F oaaaxs, ’ MA IMA changing the subject
= 58,08 km/h YCA ICA average speed
NPR
(5)
Copyright reserved/Kopiereg voorhbchou Please turn over/8/aai om asseblief
FS/VS/September 2025
Marking Guidelines/Nasienriglyne
Fi ‘ Explanation
Q/V | Solution/Oplossing Verduideliking T&L
F
5.3.2 | R23 887,50 = 97,5% 12
? = 100% D
Original amount/Oorspronklike bedrag
1MA multiply with correct
a 100 VA Taeammeeior
RES EIS 97.5 as 1A denominator
= R24 500 VCA 1CA amount
OR/OF
100% — 2,5% = 97,5%
= 0,975 YMA IMA correct %
Original amount/Oorspronklike bedrag
v
_ R23 887,50 A 1A numerator
“0975 YA 1A denominator
= R24 500,00 YCA 1CA amount
OR/OF
1 —0,025 = 0,975 YMA 1MA difference
Original amount/Oorspronklike bedrag
R23 887,50 VA 1A numerator
~ "9,975 vA 1A denominator
= R24 500,00 YCA 1CA amount
(4)
[33]
TOTAL/TOTAAL: 150
Copyright reserved/Kopiereg voorbehou
Recommended for this subject
Published documents with matching subject and grade metadata.

Memorandum
MATHS LIT P1 GR12 MEMO JUNE 2025 AFRIKAANS FINAL

Memorandum
Maths LIT Grade 12 NSC P1 MEMO September 2025 Free State
%20June%202025%20Possible%20Answers--b592d0c3-9486-4357-be22-a8e995043cee/v1-cdd6cb1fcc7cfc379b4b/card.webp)
Memorandum
Mathematical Literacy P1 (English) June 2025 Possible Answers

Memorandum
Maths LIT Grade 12 NSC P1 MEMO September 2025 Limpopo

Memorandum
MATHS LIT P2 GR12 MEMO JUNE 2024 English hlayiso.com
%20June%202024%20Possible%20Answers_hlayiso.com_--48d5582a-947d-4054-847b-d7bac4525b7d/v1-e67cb11e40db49b9008f/card.webp)
Memorandum
Gr 12 Mathematical Literacy P1 (English) June 2024 Possible Answers hlayiso.com
Related documents
Matched using subject, grade, language, document type and exam metadata.

Question paper
Maths LIT Grade 12 NSC P1 QP September 2025 Free State

Addendum
MATHS LIT P2 GR 12 SEPT 2025 ADDENDUM AFR

Question paper
Maths LIT Grade 12 NSC P2 QP September 2025 Limpopo

Question paper
Maths LIT Grade 12 NSC P2 QP September 2025 North West

Memorandum
MATHS LIT P2 MEMO GR12 SEPT 2023 Afrikaans hlayiso.com

Memorandum
MATHS LIT P2 MEMO GR12 SEPT 2023 English hlayiso.com
More from Grade 12 Mathematical Literacy
Explore more published documents in this catalogue.

Addendum
Maths LIT Grade 12 NSC P1 ANSWER BOOK September 2025 KZN

Question paper
Maths LIT Grade 12 NSC P1 QP September 2025 Limpopo

Errata
Maths Lit P2 Erratum June Common 2024 hlayiso.com

Question paper
MATHS LIT P1 GR12 QP JUNE 2024 English hlayiso.com

Question paper
MATHS LIT P2 GR12 QP JUNE 2024 English hlayiso.com

Question paper