fill in the blank with the correct form of the present perfect tense. los hombres ______________ por muchas…

fill in the blank with the correct form of the present perfect tense. los hombres ______________ por muchas horas en el mar. o han pescado o hayan pescado o tienen pescado o han pescando
Answer
Brief Explanations:
In Spanish, the present - perfect tense for the third - person plural "los hombres" is formed with "han" (the auxiliary verb "haber" in the third - person plural present tense) and the past participle of the verb. The past participle of "pescar" (to fish) is "pescado". "Hayan pescado" is the subjunctive form, "tienen pescado" is not the present perfect, and "han pescando" is an incorrect form as the present perfect requires the past participle, not the gerund.
Answer:
A. han pescado