Present perfect: from the past until now
Use have/has + past participle for something that began in the past and still holds now — often with since or for: "I have lived in Seoul for three years," "We have been friends since school."
Read the sentences below, then practice the whole lesson with audio.
- 1I have always hoped to see Rome
- 2We have been friends since elementary school
- 3He has visited his grandparents every winter
- 4I have really liked that lakeside for years
- 5They have always supported each other’s plans
- 6I have lived in Seoul for three years
- 7She has taught math at this high school for eight years
- 8Mark has practiced taekwondo for over a decade
- 9We have waited for this day for so long
- 10He has played the violin since he was a kid
- 11I have visited Busan several times this year
- 12She has never missed a class since March
- 13They have helped the local community every month
- 14I have learned a great deal from this mentor over the years
- 15Our team has met online every Friday since last summer
FAQ
- How does this dictation practice work?
- Play a sentence, type exactly what you hear, then press check — Dictation Trainer shows word-level feedback: which words you misheard, misspelled, confused for a homophone, or missed.
- Do I need an account, and is it free?
- You can read the sentences here without signing up. To practice with audio and save progress, create a free account — practice runs on Echoes you earn for free, starting with 100.
- What level is this lesson?
- This lesson is graded A2 on the CEFR scale and has 15 sentences. Dictation Trainer lessons currently run from A1 to B2, with more lessons on the way.