Thank you again. When filling out the declaration card of when I was last in Canada, it will be apparent that I've been out of the country for approx 3 years and 1 month. Although my PR card will still have a full 2 years before the expiry date.
Is it likely I'll have trouble at the airport and be questioned? If so, any advice?