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: ?