Demo mode — real UI, fake students. Buttons show a preview toast instead of saving.

Back to lessons catalog
← Back to lessons
A2.2·grammar·24 min

Present Perfect

Connect the past to the present with have/has + past participle

Resumo (pt-BR)

Present perfect — have/has + particípio passado, conectando passado e presente.

Exercises preview

  1. Exercise 1

    multiple choice

    I ___ to Rio three times.

    • went
    • have beenanswer
    • go
    • am going

    Experiences: have + past participle. 'Been' is the participle of 'be'.

    🇧🇷 Para experiências de vida, use 'have/has' + particípio passado.

  2. Exercise 2

    fill blank

    She ___ (just/finish) her homework.

    Recent completion — 'just' sits between 'has' and the participle.

    🇧🇷 'Just' fica entre 'has' e o particípio para ações recém-terminadas.

  3. Exercise 3

    matching
    • I have lived here for 5 yearsEu moro aqui há 5 anos
    • She has worked here since 2020Ela trabalha aqui desde 2020
    • They have never visited LondonEles nunca visitaram Londres
    • We have already eatenNós já comemos

    Note: in Portuguese these are often present-tense; in English we use present perfect.

    🇧🇷 No português muitas vezes é presente; no inglês usamos present perfect.

  4. Exercise 4

    fill blank

    Complete: "Yes, I have been to ___."

    The full phrase is: "Yes, I have been to Argentina."

    🇧🇷 HAVE BEEN.

  5. Exercise 5

    multiple choice

    Pick the best response. (HAVE TRIED.)

    • I am not sure.
    • That is a great idea.
    • Yes, I have tried it many times.answer
    • Yes, of course.

    The correct response is: "Yes, I have tried it many times."

    🇧🇷 HAVE TRIED.

Sign up to interact with the exercises and track your progress.

✨ Sign up free