have been marrying
Presente perfecto progresivo para el sujetodel verbomarry.Hay otras traducciones para esta conjugación.

marry

If people have been marrying for thousands of years there's a reason.
Si la gente se ha casado durante miles de años debe haber una razón.
Teresa Yates: People have been marrying and intermarrying for thousands of years, so you can't have any pure population.
Teresa Yates: Las personas se han estado casando y entremezclando por miles de años, así que usted no puede tener una población pura.
Palabra del día
permitirse