Present Perfect
Situation
His shoes are dirty He is cleaning his shoes He has cleaned his shoes
Consequence:
His shoes are clean now
Form
Use
e.g. I have lost my passport🡪
I haven’t my passport now
e.g. We have lived in this house for 10 years🡪
And we still live there
Typical adverbs/prepositions
Ya/todavía
🡪interrogative🡪Haven’t you finished yet?
FOR🡪durante SINCE🡪desde
EVER🡪
HOW LONG🡪
BEEN/GONE🡪
Practice
Practice
Practice
Practice drills
HOW LONG....? Substitute: HOW LONG HAVE YOU BEEN HERE?
Had that cold 🡪 How long have you had that cold?
He🡪
Been away🡪
Those students🡪
She🡪
Had that job🡪
You🡪
Been in this class🡪
He🡪
We🡪
They🡪
Been married🡪
Had that house🡪
Practice drill
SINCE/FOR
I have had this coat for 3 years/Been here/two weeks/had this cold/two months/been in this town/he/four years/she/had that car/you/we/ten years/this house/they
Practice exercises
PrPerfS/C
I have written 5 letters
I have been writing for 1 hour