Estructuras y Expresiones de Tiempo
Para hacer oraciones afirmativas, seguís la fórmula básica: "I have finished my homework". Para negativas, agregás "not" después de have/has: "She has not traveled to Europe". Y para preguntas, ponés have/has al principio: "Have you been to Jamaica?"
Las expresiones de tiempo son tu mejor aliado con el Present Perfect. Palabras como "already", "just", "recently", "since", "for" y "yet" te ayudan a ser más específico. "Already" se usa para cosas que ya pasaron, "just" para cosas muy recientes, y "since/for" para mostrar duración.
Recordá que "since" va con puntos específicos en el tiempo (since 2019) y "for" va con períodos de tiempo (for two years). Esta diferencia es clave para sonar natural.
Dato útil: "Yet" siempre va al final de oraciones negativas e interrogativas: "Haven't you finished yet?"