martincastilla44 martincastilla44 02-07-2021 Inglés contestada Choose the correct answer:"How long.......been a teacher " * have you has you had to have