有because doing sth.这种用法吗?

问题描述:

有because doing sth.这种用法吗?
He has to shift for himself because living in a new city.这里becausing living有语法错误吗?
如果改成because of living in a new city又有没有语法错误呢?

这里原句中的原因状语从句是省略了he is
原句可以转换为 he has to shift for himself because he is living in a new city.
换成because of living 也可以,因为because of后面接的是短语.