A as though=as if :仿佛,好像
这里是虚拟语气,很显然真实的情况是:他在加拿大住过.
这个句式的虚拟语气往往是后面的时态早于前面.如果时态一致,就不是虚拟语气,就是真实情况.
如:he looks as if he is thirsty.他看起来好像很渴.这是真实句.
he looks as if he were thirsty.他看起来好像还是很渴似的.这是虚拟句.(暗含其实他已经喝过很多水,不渴了)
而as是用于比较状语从句:就像,好像.(是打比方之意).如:就像谚语所说,熟能生巧.:just as the saying goes,practice makes perfect.
楼主的句子如果用as,可以这样说:The boy acted as a teacher(does).这个男孩举止像个老师.