Falso. Gribraltar es reconquistado en 1309 por Fernando IV. Son 598 años, no 700. La entonces capital de España, Toledo, es liberada en 1085, 374 años después de su conquista.
Los árabes, a diferencia de los romanos, no logran implementar ni su cultura ni su religión. Durante estos años la población cambia de nombre, ahora se llamarán mozárabes, pero siguen siendo hispanorromanos cristianos. De hecho el idioma español nace sobre el año 1200, y no sobre la base del árabe sino sobre el latín.
Se tiene la costumbre de establecer que en 1492 le liberó España del imperialismo árabe, cuando lo correcto sería decir que se liberó completamente España. Tras la bitzkrieg jovenlandesa, que en 10 años llega hasta Asturias, se inicia de forma automática una contraofensiva en el 722, en Covadonga. Es decir, Asturias es liberada 10 años antes que Poitiers y 37 años antes que Narbona, ahora Francia.
Lo de los 700 años es un mito pues nunca cesó la resistencia al invasor árabe.