Actually, I had lived in Canada for 2-1/2 yrs since I first landed, then went to live outside of Canada for almost 6months, then came back to live again in Canada for another year which now totals to 3-1/2 yrs of residency in Canada. So does that make me eligible to apply for citizenship?
And can I submit the application from outside Canada? I will be leaving the country to visit my mom very soon and have no time to prepare for my application now.
As I said before, they will look at the last 4 years. If you look at the period from October 16th 2007 until today, how many days did you spend in Canada during that time? If it was 1095 or more, you can apply. If you apply later, say November 15th, they would look at November 15th 2007 - November 15th 2011.
You must be in Canada when you apply but you may leave after you have applied.