Present Perfect 1 (I Have Done)
The present perfect tense is used to express actions or events that have a connection to the present, indicating that they occurred at some indefinite point in the past. It is formed using the present tense of the auxiliary verb "have" followed by the past participle of the main verb.
The present perfect tense is used to express actions or events that have a connection to the present, indicating that they occurred at some indefinite point in the past. It is formed using the present tense of the auxiliary verb "have" followed by the past participle of the main verb.
Subject + Verb + Object (adjust form for tense and meaning)
"present perfect • present perfect tense • past perfect"
Learn the rule, then make 3 personal examples. Say them aloud to improve fluency, confidence, and accuracy.
Professional communication
Use this grammar pattern in emails, meetings, and presentations.
Clear grammar improves credibility and helps people understand you quickly.
Read your example sentences aloud to build natural rhythm and confidence.
Daily conversation
Use the same pattern when talking about routine life, plans, and experiences.
Frequent use in short conversations helps the structure become automatic.
Independent practice
Create 3 original sentences: one for work/study, one for home, one for future plans.
Self-generated examples build long-term grammar control faster than passive reading.
Tom ______ his key. (= He has lost …)
Now Put It Into Practice - Out Loud
Reading grammar is step one. Saying it fluently is step two. Cambridge Veritas AI analyses your speaking in real time.
4,500+ students assessed · 87 countries · Start free
More B1-B2 Grammar Lessons
Zero Conditional in English
Explore the zero conditional in English through an engaging story in our latest blog post! Learn the concept, and meaning, and see examples...
Present continuous (I Am Doing)
Learn about using '-ing' in English in our easy blog post. Great for intermediate learners to understand gerunds, participles, and more with...
Present Simple (I Do)
This blog explores the usage of the present simple tense in English, covering general statements, regular actions, spelling rules, forming q...
