你住在镇子上多久了或者说你住在波士顿多久了?
or 连接的是两个句子
how long are you in town
how long do you live in Boston?
how long 重复可以使用一个,用or 连接