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. 9 exercise sets with 180 questions (A2 - B1 Level).

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

A2Elementary
1

Affirmative Sentences

Present Perfect Exercises

A2·20 questions·12 min
2

Negative & Questions

Present Perfect Exercises

A2·20 questions·12 min
3

For vs Since

Present Perfect Exercises

A2·20 questions·12 min
4

Already, Yet & Just

Present Perfect Exercises

A2·20 questions·12 min
5

Ever & Never

Present Perfect Exercises

A2·20 questions·12 min
Vonn Hurt Badly at Winter Olympics
A2 ReadingNEW
139 words·1 min read

Vonn Hurt Badly at Winter Olympics

Lindsey Vonn is an American skier. She had a bad fall at the 2026 Winter Olympics. It happened 13 seconds into her race.…

AudioVocabulary5 Exercises
Practice Reading
B1Intermediate
6

Present Perfect vs Past Simple (1)

Present Perfect Exercises

B1·20 questions·15 min
7

Present Perfect vs Past Simple (2)

Present Perfect Exercises

B1·20 questions·15 min
8

Present Perfect vs Continuous

Present Perfect Exercises

B1·20 questions·15 min
9

Mixed Practice

Present Perfect Exercises

B1·20 questions·15 min
Vonn Uncertain After Serious Olympic Injury
B1 ReadingNEW
218 words·2 min read

Vonn Uncertain After Serious Olympic Injury

American skier Lindsey Vonn was badly injured at the Milan Cortina Winter Olympics in February 2026. She fell 13 seconds…

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.