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
For vs Since
Present Perfect Exercises
“I have lived here ___ ten years.”
$24 billed yearly, or $3.99/month · cancel anytime
Already, Yet & Just
Present Perfect Exercises
“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
“Have you ___ been to New York?”
$24 billed yearly, or $3.99/month · cancel anytime
Workers Find Gold Under Beer Factory
Workers in Belgium found gold worth about €9 million. It was hidden inside a wall under an old beer factory. They found …
Present Perfect vs Past Simple (1)
Present Perfect Exercises
Present Perfect vs Past Simple (2)
Present Perfect Exercises
“Einstein ___ the theory of relativity.”
$24 billed yearly, or $3.99/month · cancel anytime
Present Perfect vs Continuous
Present Perfect Exercises
“I ___ three cups of coffee today.”
$24 billed yearly, or $3.99/month · cancel anytime
Mixed Practice
Present Perfect Exercises
“I ___ in London ___ 2018.”
$24 billed yearly, or $3.99/month · cancel anytime
Workers Find €9m Gold in Belgian Cellar
Workers were repairing an old brewery — a beer factory — in Belgium when they found gold worth about €9 million. The gol…
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.