Hi,
First of all the first mistake u left the land for a year now only your Good luck can save you. I also landed in Mar 2006 and only left the country for 48 days in all; took the test in Dec 2010 and my file has been completed waiting to processed for oath since Mar 2011 at the Vancouver...