Home
Q&A
Perfect tense

Perfect tense

0
votes

What is the perfect tense in Spanish? I keep forgetting. I think it's something like this below, but I'm not sure. Is it right?

He
Ha
Han

Hemos
Háis
Han

2837 views
updated ABR 2, 2008
posted by Aki

2 Answers

0
votes

present perfect infinitive - haber cantado - to have sung
present perfect participle - habiendo cantado - having sung
present perfect indicative - he cantado - i have sung
pluperfect indicative - había cantado - i had sung
anterior perfect indicative - hube cantado - i had sung
future perfect indicative - habré cantado - i shall have sung
conditional perfect - habría cantado - i should have sung
present perfect subjunctive - haya cantado
pluperfect subjunctive - hubiese/hubiera cantado
future perfect subjunctive - hubiere cantado

updated ABR 2, 2008
posted by Eddy
0
votes

That is the present perfect

he hablado I have spoken
has venido you have come
ha ganado he/she won or earned

hemos dado we have given
habéis hablado you all have spoken / Spain
han hablado you all have spoken

updated ABR 2, 2008
posted by motley
SpanishDict is the world's most popular Spanish-English dictionary, translation, and learning website.