I've known Tim for three years.  - A state that started in the past and continues to now., You've bought a new car! - Recently finished actions/those with a present result., I've travelled a lot.  - For actions which happened at an unspecified time., I've already finished my homework.  - With adverbs like already, yet, never, and ever., Laura's been speaking English since she was born.  - An action that started in the past and continues to now., I've been renovating the house- doesn't it look great! - A recent past continuous action with a present result., I've been searching for the email address all this morning! - To emphasise the long duration of an activity.,

Present Perfect Simple & Present Perfect continuous

Leaderboard

Visual style

Options

Switch template

Continue editing: ?