Is there somebody that knows Spanish?
Answer 1-5
Will MARKO Brainliest

Answer:
1. el hombre de allí ha estado hablando durante una hora
2. llevan más de tres años construyendo el puente
3. He estado esperando por ti cinco minutos
4. llevamos cuatro semanas estudiando lo imperfecto
5. Has trabajado para la misma empresa durante diez meses.
6. Fui a México hace cinco años
7. ella leyó el libro hace seis semanas
8. hicimos la tarea hace dos horas
9. me dijiste hace un mes
10. visitaron hace un año
Explanation: