Lesson · B1 · Grammar
Present Perfect
Use the present perfect for experience, unfinished time and present results, and contrast it with the past simple.
Estimated time
10 min
Difficulty
Easy
Status
Not started
What you'll be able to do
The lesson goals and lesson content are written in English — that is what you will learn.
1
Use the present perfect for experience, unfinished time and present results, and contrast it with the past simple.
2
Past actions with a present result, life experience, and time periods that are not finished.
3
Experience / result — have / has + past participle
4
Unfinished time with 'for' — have / has + past participle + for + duration