Allison, do your bank statements show time and place of transactions? Mine show merely the amount and date of the transaction, nothing more. As such, these statements don't prove time was spent in Canada, unless the vendor is mentioned, and the vendor is only in Canada, nowhere else.
Hi Toby, Yes, my bank statements show date, type of purchase, and name of store (examples from a recent statement LCBO/RAO #0425, SEARS CANADA #1, NOFRILLS MARC, PETRO-CANADA, etc) and these appear with pretty regularly, so I feel confident that that they would be a record of living in Canada.