PRESENT PERFECT

2.- Uses:

d) To express an event that recently occurred (With the time expressions: Just, Already, Recently)

- I have just sent him a letter

- She has recently visited us.

e) To express an event happening (or not happening) at some unspecified moment in your life (With the time expressions: Ever, Never)

- Have you ever been to China? No, I have never been there

f) Events that began in the past and haven't changed (With the time expressions For, Since)

- I have worked here for two years

- She has lived here since 2009

g) Event that have (or haven't) occurred up to the moment of speaking (With the time expressions So far, Yet)

- I haven't decided it yet

Normal / Grosa Ver / Ocultar grosa