El presente perfecto

El presente perfecto del inglés se asemeja al pretérito perfecto compuesto del español. Se forma con el tiempo presente del verbo have + el participio del verbo que describe la acción o estado. A continuación se detallan los usos del tiempo presente perfecto:

-Para describir acciones repetitivas o constantes que empiezan en el pasado y continúan hasta el presente.

She has played the violin since she was in high school.

-Para describir acciones que ocurrieron en un momento indefinido o sin especificar en el pasado.

I have visited Cusco 10 times.

-Para resaltar que las acciones sucedieron recientemente en el pasado. Usualmente se usan palabras como recently, of late y just.

I have just bought a new car that gives great gas mileage.