Present Perfect Simple
The Present Perfect Simple is used, if an action happened in the past and there is a connection to the present. This action has just stopped or is still going on. There's no exact time expressed when the action happened.
Key words: already, just, yet, ever, never, for, since, so far, up to now, not yet, lately, recently
How to form the Present Perfect Simple
I, you, we, they - have + 3rd form
he, she, it - has + 3rd form
They have visited her uncle recently. - She has just baked an apple pie.
Short forms
I've never been there before. - We've studied a lot so far.
He's worked in this shop lately. - He's found his wallet.
Negation
I, you, we, they - have not (haven't) + 3rd form
he, she, it - has not (hasn't) + 3rd form
They haven't tidied up their room so far. - He hasn't finished his homework yet.
Questions
Have you already done your homework?
Have/Has - subject - verb
How long have you been there?
Question word - have/has - subject -verb
Use of the Present Perfect Simple
Examples:
Nick has gone on holidays. - result - He is not in the office.
He has already met Sue. - connection to the present - He likes her.
He has just eaten something bad. - connection to the present - He feels sick now.
He has lived in Spain for ten days. - connection to the present - He is still there.
He has been in Spain since Friday. - connection to the present - He is still there.
Have you ever been to Italy? - connection to the present - Do you know Italy? No, I've never been there.
EXERCISES
Present perfect simple - Exercise 1
Present perfect simple - Exercise 2
Present perfect simple - Exercise 3
Present perfect simple - Grammar Test
Present perfect questions - Exercise 1
Present perfect questions - Exercise 2
Present perfect questions - Exercise 3
Past simple or present perfect - Exercise 1
Past simple or present perfect - Exercise 2
Past simple or present perfect - Exercise 3
Past simple or present perfect - Exercise 4
Past simple or present perfect - Exercise 5
Past simple or present perfect - Exercise 6
Past simple or present perfect - Multiple Choice Exercise
Past simple, past progressive or present perfect - Multiple Choice Exercise