From my understanding of your situation, you have to pay tax from the date you became a resident in Canada. If you worked in another country for 6 months (physically present in that country) in 2014, you do not have to report income or pay tax on earnings for those 6 months. If you worked in...