Question: can abra learn any moves?
Answer: Abra doesn't actually learn ANY [moves] (http://bulbapedia.bulbagarden.net/wiki/Abra) by leveling. This mean he won't learn ANY moves at an earlier level. We have to EVOLVE him for him to learn ANYTHING and if we don't evolve quickly, he will miss those available moves.