O present perfect é um tempo verbal em inglês que pode ser um pouco complicado para falantes de português brasileiro, principalmente porque não temos um equivalente direto em nossa língua. Esse tempo é usado para falar de ações que aconteceram em um tempo não especificado antes do agora. A construção do present perfect envolve o uso de auxiliares, e é sobre eles que vamos falar agora.
Os auxiliares usados no present perfect são "have" e "has". A escolha entre "have" e "has" depende do sujeito da frase. Usamos "have" com os pronomes "I", "you", "we", e "they". Por exemplo, em uma frase como "I have visited London", o auxiliar "have" é usado porque o sujeito é "I".
Por outro lado, usamos "has" com os pronomes "he", "she", e "it". Um exemplo seria: "She has lived in Brazil for two years". Aqui, o auxiliar "has" acompanha o sujeito "she".
É importante notar que após os auxiliares "have" e "has", sempre usamos o particípio passado do verbo principal. Por exemplo, em verbos regulares, adicionamos "-ed" ao final do verbo base (como em "talked", de "talk"). Em verbos irregulares, a forma do particípio passado varia (como em "written", de "write").
Entender quando usar cada um desses auxiliares vai ajudá-lo a formar frases corretas no present perfect, permitindo que você fale sobre experiências passadas, mudanças ao longo do tempo ou ações concluídas recentemente. É uma parte essencial da gramática inglesa e muito útil para expressar uma variedade de situações.