He’s been playing football all afternoon and needs a shower. We’ve been looking forward to this holiday for ages[r]
(1)Present Perfect
(2)Present Perfect
Actions in a period of time up to the present
e.g
We have always been good friends since childhood
Recent events
e.g
I’ve lost my key!
Indefinite events that have a present result
e.g
(3)That’s the first time I’ve seen Jan look embarrassed
(4)Simple Past
definite time
They bought a new house last week
past completed time period
I didn’t shave this
morning (the morning is over)
Present Perfect
indefinite time
They have bought a new house
time period which includes the present moment
(5)Present Perfect
Focus on the result
He’s broken his finger and is in a lot of pain
Present Perfect Continuous
Focus on the duration and continuity
He’s been playing football all afternoon and needs a shower
We’ve been looking forward to this holiday for ages