2. He has run the marathon for charity.
What’s the difference? Match
1. He has been running the marathon for charity.
( )
(2)
(1)
He ran the marathon some time in the past.
He has just finished running and you can still see some effects, he’s out of breath.
Present Perfect Simple.
Is
Yes
No