The Present Perfect Tense Quiz is designed to test your understanding of this important English grammar tense. This quiz will help you practice how to use the present perfect tense correctly in sentences. You will see different types of questions that check your ability to form and use the tense properly.
This quiz covers key areas such as when to use "has" or "have," forming sentences with "since" and "for," and understanding the difference between the present perfect and past simple tense. If you are a student, a teacher, or someone looking to improve their English, this present perfect tense quiz with answers will be helpful.
Has gone
Have gone
Going
Go
Rate this question:
Have lost
Losing
Has lost
Lose
Rate this question:
Has lost
Have lost
Is losing
Lost
Rate this question:
Worked
Has worked
Have worked
Is working
Rate this question:
Be
Been
Being
To be
Rate this question:
Has lived
Lived
Have lived
Live
Rate this question:
Has been
Have been
Went
Going
Rate this question:
Has not announced
Have not announced
Not announce
Announcing
Rate this question:
True
False
Rate this question:
True
False
Rate this question:
Have being
Has being
Have been
Has been
Rate this question:
True
False
Rate this question:
Have enjoyed
Has enjoyed
Enjoyed
Enjoying
Rate this question:
Have not do
Has not do
Has not done
Have not done
Rate this question:
True
False
Rate this question:
Haven't finished
Didn't finish
Haven't finish
Not finished
Rate this question:
Have just
Has just
Just
Will
Rate this question:
Have cook
Have cooked
Has cook
Has cooked
Rate this question:
True
False
Rate this question:
Quiz Review Timeline (Updated): Jun 16, 2025 +
Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.
ENGLISH V Unit 2
This 'ENGLISH V Unit 2' quiz assesses listening comprehension and grammar skills, focusing on identifying main topics in conversations and using the present perfect tense. It is...
Questions:
20 |
Attempts:
840 |
Last updated:
Mar 22, 2023
|
LEVEL 4: Grammar And Vocabulary Test 1
This Level 4 quiz assesses understanding of the present perfect tense in English through various sentence constructions. It tests learners on verb conjugation and appropriate...
Questions:
70 |
Attempts:
3175 |
Last updated:
Mar 22, 2023
|
Simple Quiz On Present Perfect Tense
The present perfect is formed from the present tense of the verb “have” and the past participle of a verb, i.e. “they have been married for nearly fifty...
Questions:
5 |
Attempts:
1630 |
Last updated:
Mar 21, 2022
|
Tenses Quiz: Past, Present, Or Flopping Grammatically?
Ever posted something like “I seen that movie” and instantly felt the shame crawl up your spine? Verb tenses are sneaky like that—they seem easy… until...
Questions:
11 |
Attempts:
2002 |
Last updated:
Jun 12, 2025
|
|
Attempt This English Quiz About Tenses
In grammar, tense is a category that expresses time reference. Tenses are usually manifested by the use of specific forms of verbs, particularly in their conjugation...
Questions:
10 |
Attempts:
91 |
Last updated:
Mar 21, 2023
|
Try Our Present Perfect Questions Quiz
Check out our online quiz and write questions in the present perfect using ever.
For example- Camp / you / on the beach
Answer- Have you ever camped on the beach?
Questions:
10 |
Attempts:
66 |
Last updated:
Mar 21, 2023
|
Wait!
Here's an interesting quiz for you.