If the cost of your house was more CAN$100,000 in 2018, then you should have completed T1135 Foreign Income Verification Statement in your T1 2019 up to T1 2022. You may have penalty for failing filing the form. I suggest you get a reliable accountant to file your taxes.