How much time does it take for Canadian immigration?
Answer:
It depends on which country you're applying from, your background clearances, etc. 3 years sounds like a long time though. Have you had any correspondence from Immigration Canada at all? If not, I'd contact them and inquire about the status of my application.
Good Luck!
