vs 

QUICK ANSWER
"Throughout history" is a phrase which is often translated as "a lo largo de la historia", and "there have been" is a phrase which is often translated as "ha habido". Learn more about the difference between "throughout history" and "there have been" below.
throughout history(
thru
-
aut
 
hihs
-
duhr
-
i
)
A phrase is a group of words commonly used together (e.g., once upon a time).
phrase
a. a lo largo de la historia
Throughout history, people's passivity has caused tragedies to happen.A lo largo de la historia, la pasividad de la gente ha causado que tragedias ocurran.
b. durante toda la historia
Activist movements have created change throughout history.Los movimientos activistas han creado cambios durante toda la historia.
Copyright © 2025 Dictionary Media Group, Inc.
there have been(
thehr
 
hahv
 
bihn
)
A phrase is a group of words commonly used together (e.g., once upon a time).
phrase
a. ha habido
There have been more hurricanes than usual this year.Este año ha habido más huracanes de lo normal.
Copyright © 2025 Dictionary Media Group, Inc.