8.4.2

Present Perfect

Test yourself

Forming the Present Perfect

To form the present perfect, use the present tense of ‘haber’ plus the past participle of a verb. It means ‘to have done something'. For the past participle refer to 8.4.1.

Irregular Present Perfect

To form the present perfect tense using irregular past participles, use the present tense of ‘haber’ plus the irregular past participle of a verb. For the past participle refer to 8.4.1.

Use of the Present Perfect

Illustrative background for Events still happening,  the consequence is still happening or the time frame didn’t endIllustrative background for Events still happening,  the consequence is still happening or the time frame didn’t end ?? "content

Events still happening, the consequence is still happening or the time frame didn’t end

  • Siempre han vivido aquí.
    • They have always lived here.
  • No he terminado todavía
    • I have not finished yet.

Jump to other topics

1The Basics

2Current & Future Study & Employment

3Identity & Culture

3.1Me, My Family & Friends

3.2Me, My Family & Friends - Translations

3.3Technology in Everyday Life

3.4Technology in Everyday Life - Translations

3.5Free Time Activities

3.6Free Time Activities - Translations

3.7Customs & Festivals in Spanish Speaking Countries

3.8Customs & Festivals - Translations

4Areas of Interest

4.1Home, Town, Neighbourhood & Region

4.2Home, Town, Neighbourhood & Region - Translations

4.3Social Issues

4.4Social Issues - Translations

4.5Global Issues

4.6Global Issues - Translations

4.7Travel & Tourism

4.8Travel & Tourism - Translations

5Listening Practice

6Common Tenses

7Important Verbs

8Advanced Tenses

9Extra Grammar

9.1Articles

9.2Negatives

9.3Nouns

9.4Asking Questions

9.5Adjectives

9.6Adverbs

9.7Conjunctions

9.8Pronouns

9.9By, With, From, Of

9.10Verbs

9.11Comparisons

Go student ad image

Unlock your full potential with GoStudent tutoring

  • Affordable 1:1 tutoring from the comfort of your home

  • Tutors are matched to your specific learning needs

  • 30+ school subjects covered

Book a free trial lesson