Have you ever seen the Taj Mahal?, general experience in someone's life (with ever/yet/already/just etc.), I have broken my leg., recent events, Their sales have increased by 10 %., change, I have made three presentations today., past actions where the time includes the present, I have worked here for three years., actions which started in the past and are continuing now.

Present Perfect - use

Leaderboard

Visual style

Options

Switch template

Continue editing: ?