Thank you Leon,
Those dates given were taken from the PR cards. They have expiry date. Moreover, twe did our landing in April 2006, so it is now when the 5 yrs take place.
Now, before our landing, we were living in Canada for 2.5 yrs (2002-2004) under postgraduate student visa. Not sure if...