There is no restriction on the number of times for taking TEF. You may take it multiple times to improve your score.