Blog
Category

Present Perfect Tense: regras, usos e exemplos

Present Perfect Tense: regras, usos e exemplos

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"

Estudantes da CWC no lounge do campus conversando sobre o que já aconteceu em uma atividade compartilhada

"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.