← Back to home
B1
Perfect Tenses

Present Perfect

What is the Present Perfect?

The present perfect connects the past to the present. We use it to talk about experiences and things that happened at some point in the past, when the exact time is not important.

Positive: subject + have / has + past participle
Negative: subject + haven't / hasn't + past participle
Question: Have / Has + subject + past participle?

Use have with I, you, we, they. Use has with he, she, it.

Positive Sentences

I have visited Paris.
She has eaten sushi before.
We have seen that film.
He has tried surfing.

Negative Sentences

I haven't been to Japan.
She hasn't tried Indian food.
They haven't seen that show.

Questions

Have you ever been to London?
Has she ever tried skiing?
Have they visited that museum?

Regular and Irregular Past Participles

Regular verbs add -ed (same as past simple). Irregular verbs have special forms.

visit → visited  |  try → tried  |  watch → watched
go → gone  |  see → seen  |  eat → eaten  |  be → been
do → done  |  have → had  |  ride → ridden  |  win → won
⚠ Common mistakes:
✗ I have went to Paris. → ✓ I have been to Paris.
✗ She has saw that film. → ✓ She has seen that film.
✗ He have eaten sushi. → ✓ He has eaten sushi.
Match the Sentence Halves
Click a sentence beginning on the left, then click its matching ending on the right.
Matched 0 / 5
Fill in the Gaps
Complete each sentence with the correct present perfect form of the verb in brackets.
Find the Mistake
One sentence, four underlined parts. Click the lettered part that contains the error — it is not always in the grammar of this lesson, so read the whole sentence.
Put the Words in Order
Click the words to build the correct sentence. Click a placed word to remove it.
Answer the Questions
Write your own answers using the present perfect. Then click "Show Model Answer" to compare.