MATSEC
‘A’ LEVEL PAST PAPERS
The files may take some time to download. Be patient.
September 2006
May 2006
September 2005
May 2005
September 2004
May 2004
September 2003
May 2003
September 2002
May 2002
September 2001
May 2001
September 2000
May 2000
September 1999
PAPER 1
PAPER 2
PAPER 3
PAPER 4
May
1999
PAPER 1
PAPER 2
PAPER 3
PAPER 4