I received my ITA yesterday. Here is my situation,
I am living in Calgary, Canada with an Work Permit. My brother is a Canadian Citizen and lives in Calgary too.
I lived in his house for 3-4 months. Then I moved to different places but kept my address same (as a permanent address)
in my driving license and some other official documents for mailing purpose.
What should I do when I fill up my address history?
I lived in an Apartment where I was a primary lease holder. (My permanent address was my brother's address)
Of course you can't be at 2 different places simultaneously. Which is why I recommended that you declare where you were physically present rather than what your documentation says. Or you can do the reverse. One of them is the truth and the other is official record. Choose the one you like best and stick to it without trying to do everything at the same time - that will trip you faster than anything else.
We've been travelling for a while now but all my mail still gets sent to my mothers address. When/if I get an ITA I will be declaring where I physically was but adding a letter to state my mums address has always been my permenant mailing address.