eqo eqo 05-06-2018 Spanish contestada What is the ellos form of the verb hablar in the present perfect tense? A. Había hablado B. He hablado C. Ha hablado D. Han hablado