I do that because I can not choose others 这句话对么?

问题描述:

I do that because I can not choose others 这句话对么?

从对应角度来看,把该句改为如下表述方式更好,仅供楼主参考:
1、I do that because I have no other choice.
2、I choose to do that because I can not choose others.