Home
Q&A
What tense is "have been" and how would I say it

What tense is "have been" and how would I say it

1
vote

If I would like to say "they have been fighting for human rights for over 30 years" is that in present or imperfect (or something else)

1615 views
updated MAR 10, 2010
posted by trixrex

1 Answer

1
vote

Spanish uses two different words for the English verb "to have." They are "haber" and "tener." Tener is used to demonstrate possession while haber is used for the case you have described. In this instance, because you are using a progressive tense (see: gerund) it would be best to use "han estado" for "have been." (han=third person plural of haber; estado=past participle of estar)

updated MAR 7, 2010
edited by hithere3387
posted by hithere3387
is the progressive tense estar + infinitive or infinitive estar - trixrex, MAR 7, 2010
SpanishDict is the world's most popular Spanish-English dictionary, translation, and learning website.