be separated by 被 ... 隔断 be separated from 和...分离开, 和...分散 separated into 分离成 1.Human life can not be separated from material life. ...