This is for 0500 (old syllabus) paper 2 but can be used for some sections of 0500 (new syllabus) paper 1.
Updated papers for the new syllabus can be found here:
https://www.tes.com/teaching-resource/cambridge-igcse-english-language-0990-paper-1-cie-0500-2020-syllabus-12414966
mock exams
To add line numbers to the worksheets please download the chrome extension 'Line Numbers for Google Docs'
https://chrome.google.com/webstore/detail/line-numbers-for-google-d/mblodabbcapnkgcfnddfpfaamjckjlik?hl=en