If the person is still inside Canada after 1 or 2 years with no status they are here illegally and very likely working to survive, which can cause major immigration issues later on. Just because the person has not been asked to leave or forcibly deported means very little. If this person wishes to keep immigration options open and available he/she should leave under own power immediately before it is found and person is deported.