UsingEnglish.com

Quiz: Present Perfect

This is a intermediate-level quiz containing 11 multichoice quiz questions from our 'present perfect' category. Simply answer all questions and press the 'Grade Me' button to see your score. This exercise is also available as a printable worksheet.

To access the printable version of this quiz, view our 'Present Perfect' Worksheet.

Present Perfect Quiz

Exercise Instructions: Choose the correct answer.

Q1 - I have done it yesterday.
Q2 - I have done it yet.
Q3 - I have done it last week.
Q4 - I haven't ever done it.
Q5 - I haven't done it yet.
Q6 - I have met her several times.
Q7 - I haven't seen her recently.
Q8 - I haven't had time to do it today.
Q9 - I have ever tried it.
Q10 - I have yet to do it.
Q11 - I have never been there.

Trustpilot