Breakdown of ¿A tu tío le ha dado por hacer rompecabezas?
tu
your (singular)
a
to
hacer
to do, to make
el tío
the uncle
haber
to have (auxiliary)
darle por
to suddenly take to
el rompecabezas
the puzzle
Elon.io is an online learning platform
We have an entire course teaching Spanish (Spain) grammar and vocabulary.