Voice & Accent Certification — Intro Class Tonight
06
HRS
:
32
MIN
:
00
SEC
JOIN NOW
Cambridge Veritas
⏳

Present Perfect Basics: I Have Done

Form the present perfect and use it for past events connected with the present.

🌱 A1-A2 Grammar⏱️ 3 min readStart practice quiz

Learning Objective

Present Perfect Basics: I Have Done

Form the present perfect and recognise its connection between a past event and the present.

Clear Explanation

Use the present perfect when a past event matters now, when the exact finished time is not stated, or when a situation continues up to the present.

Form and Structure

Form

subject + have/has + past participle

Model Example

“I have finished my homework.”

Do not normally combine the present perfect with a finished past-time expression such as yesterday or in 2020; use the past simple instead.

Meaning and Use

Present result

A completed action can have a result that is important now.

“I have lost my keys, so I cannot open the door.”

Life experience

Use the tense for experience when no finished time is given.

“Have you ever travelled alone?”

Unfinished period

Use it with since or for when a state continues to the present.

“She has known him for years.”

Common Errors and Meaning Traps

Needs attention

She have finished.

Recommended revision

She has finished.

Use has with he, she, and it.

Needs attention

I have saw that film.

Recommended revision

I have seen that film.

Use the past participle seen after have.

Needs attention

We have arrived yesterday.

Recommended revision

We arrived yesterday.

Yesterday is a finished past time, so use the past simple.

Guided Practice

Use the grammar in context

Study this model

“She has visited Delhi twice.”

Compare another model

“We have lived here since 2022.”

Produce your own example

Write one sentence about a present result, one about experience, and one with since or for.

Quick Recap

1.

Use the present perfect when a past event matters now, when the exact finished time is not stated, or when a situation continues up to the present.

2.

A completed action can have a result that is important now.

3.

Do not normally combine the present perfect with a finished past-time expression such as yesterday or in 2020; use the past simple instead.

4.

Use has with he, she, and it.

Independent Mastery Check

Complete these four checks before taking the quiz. If one feels difficult, return to the matching section and try again.

1.
Explain

Explain the core rule in your own words without looking back at the lesson.

2.
Recognise

Find the target form in “I have finished my homework.” and explain what it communicates in this context.

3.
Edit

Explain why “She has finished.” is the recommended revision for “She have finished.”.

4.
Produce

Write one sentence about a present result, one about experience, and one with since or for.

Continue at A1-A2 Level

Aim for at least 5 out of 6 in the quiz below. For every missed answer, read the explanation, return to the relevant section, and try the quiz again.

🎯 Practice Quiz — 6 Questions
Practice Quiz
1 / 6
Q1

Which statement best explains Present Perfect Basics: I Have Done?

🎤

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 — pronunciation, fluency, grammar, and vocabulary.

4,500+ students assessed · 87 countries · Start free

📚 Know someone learning English? Share this lesson with them!

WhatsApp