ENGLISH LANGUAGE GCE O LEVEL YEARLY WORKED SOLUTIONS (,PUFFIN BOOKS, 2008)