I've wanted to have a dog for a while. - to say how long something has been happening, We've just moved to a smaller flat. - to say something that happened short time ago, I haven't asked my parents yet. - for an event that is expected to happen, I've already had to start using reading glasses. - for something that has happened sooner than expected, She has ever been to Disneyland. - for a past experience, He's studied English since elementary school. - to say when something has started to happen,

Uses of the Present Perfect (Exercise 2 on page 37)

Leaderboard

Visual style

Options

Switch template

Continue editing: ?