Present Perfect
Connect the past to the present with have/has + past participle
Exercises preview
Exercise 1
multiple choiceI ___ 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.
Exercise 2
fill blankShe ___ (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.
Exercise 3
matchingI have lived here for 5 years→Eu moro aqui há 5 anosShe has worked here since 2020→Ela trabalha aqui desde 2020They have never visited London→Eles nunca visitaram LondresWe have already eaten→Nó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.
Exercise 4
fill blankComplete: "Yes, I have been to ___."
The full phrase is: "Yes, I have been to Argentina."
🇧🇷 HAVE BEEN.
Exercise 5
multiple choicePick 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