Use the Present Perfect Simple for:
– Completed actions
– Actions with a result in the present
– Experiences
Use the Present Perfect Continuous for:
– Actions that started in the pas and are still ongoing
– Actions that have just finished with a present result
– Emphasizing the duration of an action
- She emails for 3 hours.
- She
ten messages.
- Where have you been? Why are you wearing shorts? tennis?
- Look! Somebody the upstairs window.
- My uncle is an actor. He in several films.
- I the book you lent me, but I haven't finished it yet.
- I that book you lent me. I finished it yesterday.
- I
all morning - I'm fed up!
- I my dog for sixteen years.
- The students their exams. They're very happy.