Q: This task is about translating a given Spanish language sentence to English.
Ha habido bastantes teorias desarrolladas.
A:
There have been several theories advanced.