Here are old NSC exam papers from 2008 to 2017 you can use to practice, courtesy of the Department of Basic Education. 

Languages:

English