This is the first time that my cousin has skied. NEVER, My cousin has never skied before, My cousin have never skied before, I haven’t been to a football game for a long time. SINCE, It’s a long time since I've been to a football game., It's a long time since I've ben to a football game., My friend has been a member of a rugby club for a year. Ago, My friend joined a rugby club two years ago., My friend joined a rugby club one year ago., The tennis match finished recently. JUST, The tennis match has just finished recently., The tennis match just has finished recently., Are you still training at the club? YET, Haven't you finished training yet?, Haven't you yet finished training?, My friends went to the club earlier. ALREADY, My friends have already gone to the club., My friend have already gone to the club., Did you run a race before? EVER, Have you ever ran a race?, Have you ever run a race?, The game started a few minutes ago. HAS, The game has just started a few minutes ago., The game just started a few minutes ago., They sold their equipment some time before. SOLD, They have already sold their equipment some time before., They have already selled their equipment some time before, I saw that match before. SEEN, They have already seen the match., They've already see the match.

PET (present perfect)

Leaderboard

Visual style

Options

Switch template

Continue editing: ?