No Expiry Date: Unlike PR applications (which require a test taken within the last two years), there is no validity period or expiration date for language scores used for citizenship. Canada.ca
And if they have doubts, they might ask you for an interview to judge your English proficiency. And here, go through this online language calculator to make sure you meet the requirements.