Search Exercises

Search for grammar exercises by topic, category, or keyword

Present Perfect Exercises

Present Perfect exercises covering affirmative and negative forms, questions, time expressions (for/since, already/yet/just, ever/never), comparison with Past Simple and Present Perfect Continuous, and mixed practice. 5 exercise sets with 100 questions (A2 Level).

Showing A2 Elementary exercises·View all levels

Present Perfect exercises: choose your exercise set

Start with Multiple Choice to build confidence with Present Perfect exercises, or try Worksheet to practice all questions on one page.

Prefer to read first? Learn Present Perfect

1

Affirmative Sentences

Present Perfect Exercises

A2·20 questions·12 min
2

Negative & Questions

Present Perfect Exercises

A2·20 questions·12 min

For vs Since

Present Perfect Exercises

A2·20 questions·12 min

I have lived here ___ ten years.

$24 billed yearly, or $3.99/month · cancel anytime

Already, Yet & Just

Present Perfect Exercises

A2·20 questions·12 min

I have ___ finished my homework — you don't need to remind me!

$24 billed yearly, or $3.99/month · cancel anytime

Ever & Never

Present Perfect Exercises

A2·20 questions·12 min

Have you ___ been to New York?

$24 billed yearly, or $3.99/month · cancel anytime

Robot Beats Bolt's 100m Record
A2 ReadingNEW
128 words·1 min read

Robot Beats Bolt's 100m Record

A robot ran 100 metres in 9.39 seconds in Beijing. This is faster than the world record for people. The runner Usain Bol…

AudioVocabulary5 Exercises
Practice Reading

Why practice Present Perfect exercises?

These Present Perfect exercises guide you from basics to confident usage. Start with the structure (have/has + past participle), then practice negative sentences and questions. Master essential time words: 'for' vs 'since' for duration, 'already/yet/just' for recent events, and 'ever/never' for life experiences. The key challenge — choosing between Present Perfect and Past Simple — gets thorough coverage. Finally, compare with Present Perfect Continuous and apply everything in mixed practice.