Breakdown of El investigador afirma haber llevado a cabo el experimento.
haber
to have (auxiliary)
el experimento
the experiment
afirmar
to state, to assert
el investigador
the researcher
Elon.io is an online learning platform
We have an entire course teaching Spanish (Spain) grammar and vocabulary.