can/couldとbe able toの両方が使えるときは
canを使った方がいいとネイティブに言われたことがあるけど
そこまでいくともう文法の問題じゃないからな