The sentence 'I have a lot of reading [ASSIGNMENT] to complete before the end of term' is grammatically incorrect. The context implies multiple tasks, so the noun should be pluralized as 'assignments'. With 'a lot of', which indicates quantity, the correct form is: 'I have a lot of reading assignments to complete before the end of term.'