Present perfect conecta o passado ao presente. Ele fala de experiências, situações que continuam e resultados recentes. Em "I have visited Los Angeles," o momento exato não importa; importa a experiência agora.
Como formar o present perfect tense
Use "have" ou "has" + past participle: "I have finished." / "She has finished." Verbos regulares geralmente usam "-ed"; formas irregulares incluem "gone," "seen" e "written."
Frases negativas
Acrescente "not": "I have not finished." / "She hasn't arrived."
Perguntas no present perfect
Coloque "have" ou "has" antes do sujeito: "Have you finished?" / "Has he visited the museum?"
Uso 1: experiência de vida
Use para experiências sem um momento passado concluído: "I have tried Korean food." Com "yesterday" ou "last year", use simple past.
Na Columbia West College (CWC), os estudantes discutem experiências e resultados nos 80 minutos diários de Speaking da English Speaking Success (ESS), usando gramática em comunicação real.
{{lp-cta}}
Para reforçar a base, consulte verb tenses, English grammar rules, sentence structure e subject-verb agreement.
Uso 2: situações contínuas
Use "for" para duração e "since" para o ponto inicial: "I have lived here for 2 years." / "I have lived here since 2024."
Uso 3: resultados recentes
Use quando o resultado importa agora: "She has lost her key." "Just," "already" e "yet" são frequentes com esse uso.
Uso 4: períodos não terminados
Se o período ainda continua, o present perfect pode ser usado: "I have had 3 classes this week."
"Just," "Already," e "Yet"

"Just" significa há pouco tempo: "I have just arrived." "Already" indica algo que aconteceu antes do esperado. "Yet" aparece normalmente em perguntas e negativas: "Have you finished yet?"
"Been" e "Gone"
"Has been to" indica visita com retorno: "He has been to California." "Has gone to" indica que a pessoa foi para lá e provavelmente ainda está lá.
Present perfect vs. simple past
Simple past usa um tempo concluído: "I saw the film last night." Present perfect não nomeia esse momento: "I have seen the film."
Present perfect vs. present perfect continuous
Present perfect destaca resultado ou quantidade: "I have read 3 chapters." Present perfect continuous destaca processo: "I have been reading for an hour."
Erros comuns
Não use uma forma de simple past no lugar de past participle, não combine present perfect com tempo concluído e não confunda "for" e "since."
Como praticar o present perfect
Pergunte: "Have you ever...?" Depois faça perguntas em simple past: "When did you...?" Na CWC, Grammar, Speaking e Reading & Writing oferecem várias oportunidades para praticar essa diferença.
Compare estes exemplos em inglês e repare no auxiliar, no particípio e no contexto de tempo:
- "I have finished the exercise."
- "You have improved."
- "She has studied English for 6 months."
- "The class has started."
- "She has gone."
- "I have not finished."
- "He has not called."
- "They have not visited the museum."
- "I haven't finished."
- "She hasn't arrived yet."
- "We haven't received the schedule yet."
- "Have you completed the form?"
- "Has the teacher explained the rule?"
- "Have they ever studied abroad?"
- "How long have you lived in Los Angeles?"
- "What have you learned this week?"
- "Where has she gone?"
- "Have you finished?"
- "Yes, I have."
- "Has he called?"
- "No, he hasn't."
- "Did you have finished?"
- "I have visited MOCA."
- "She has studied 3 languages."
- "Have you ever seen a professional hockey game?"
- "They have never traveled outside their country."
- "I visited MOCA last month."
- "What is the most interesting place you have visited in Los Angeles?"
- "I have lived in Los Angeles for 2 years."
Perguntas frequentes
O que é present perfect tense?
É "have/has + past participle", uma forma que conecta passado e presente.
Posso usar present perfect com "yesterday"?
Não. "Yesterday" é um período concluído, então use simple past.
Qual é a diferença entre "for" e "since"?
"For" indica duração; "since" indica o início.
Qual é a diferença entre "have been" e "have gone"?
"Have been" normalmente indica uma visita com retorno; "have gone" indica ida ao lugar.
Por que americanos usam simple past com "yet"?
Esse uso é comum no inglês americano informal; o contexto define a escolha.
Fale sobre experiências com precisão e confiança. Pratique inglês com a CWC. Entre em contato com a CWC, Los Angeles.

