Perfect Tenses Quiz

Reviewed by Juliette Firla
Juliette Firla, MA |
K-12 English Expert
Review Board Member
Juliette is a middle school English teacher at Sacred Heart of Greenwich, Connecticut. Juliette earned a BA in English/Language Arts Teacher Education from Elon University (2016-2020) and an MA in Teaching Writing from Johns Hopkins University (Apr 2023-Dec 2025). She holds a Classroom Teacher license from the Connecticut State Department of Education, obtained in July 2021. Juliette possesses strong skills in English language arts, writing, editing, and literature study. She has a deep passion for working with young people and contributing to the education of America's youth in the classroom.
, MA
Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By Kerona Slater
K
Kerona Slater
Community Contributor
Quizzes Created: 1 | Total Attempts: 48,743
Questions: 15 | Attempts: 49,846

SettingsSettingsSettings
Perfect Tenses Quiz - Quiz

Welcome to our Perfect Tenses Quiz, an opportunity to refine your understanding of verb tenses in English grammar. Perfect tenses are crucial for expressing actions that have been completed or have a relationship to a specific point in time. In this quiz, you'll encounter a variety of questions that will challenge your comprehension of past perfect, present perfect, and future perfect tenses.

Through a series of thought-provoking questions and scenarios, you'll have the chance to test your knowledge and enhance your proficiency in using perfect tenses accurately. By participating in this quiz, you'll gain confidence in your ability to Read moreconstruct grammatically correct sentences and effectively convey the timing and completion of actions. Let's dive in and explore the fascinating world of English grammar together!


Perfect Tenses Questions and Answers

  • 1. 

    Please write the present perfect tense Andrea ____________ (forgot)  her umbrella.

    Explanation
    Andrea has forgotten her umbrella. The present perfect tense is used to describe an action that started in the past and is still relevant in the present. In this sentence, the action of forgetting the umbrella happened in the past and has an impact on the present because Andrea currently does not have her umbrella.

    Rate this question:

  • 2. 

    Rewrite each sentence below by changing the verb to the perfect tense verb indicated in parentheses. The concert will last approximately two hours. (future perfect)

    Explanation
    The sentence is in the future tense, indicating that the concert will happen in the future. By using the future perfect tense verb "will have lasted," it suggests that the concert will be completed before a specific point in the future, and it will have lasted for approximately two hours.

    Rate this question:

  • 3. 

    Rewrite each sentence below by changing the verb to the perfect tense verb indicated in parentheses. I invite my friends to my house for dinner. (past perfect)

    Explanation
    The sentence is rewritten in the past perfect tense by changing the verb "invite" to "had invited". This tense is used to describe an action that was completed before another past action or time. In this case, it indicates that the action of inviting the friends to the house for dinner had already taken place before a specific past time or event.

    Rate this question:

  • 4. 

    Rewrite each sentence below by changing the verb to the perfect tense verb indicated in parentheses. Unkind remarks sometimes anger me. (present perfect)

    Explanation
    The sentence is rewritten in the present perfect tense by changing the verb "anger" to "have angered". This tense is used to indicate an action that started in the past and continues to the present. Therefore, it suggests that there have been occasions in the past where unkind remarks have angered the speaker.

    Rate this question:

  • 5. 

    Rewrite each sentence below by changing the verb to the perfect tense verb indicated in parentheses. The company gives a raise to its employees. (present perfect)

    Explanation
    The sentence is rewritten using the present perfect tense verb "has given" to indicate that the action of giving a raise to the employees has been completed in the past and has a connection to the present.

    Rate this question:

  • 6. 

    Rewrite each sentence below by changing the verb to the perfect tense verb indicated in parentheses. Your representative will answer your letters. (future perfect tense)

    Explanation
    The sentence is rewritten using the future perfect tense to indicate that the action of answering the letters will be completed in the future before a certain point or event.

    Rate this question:

  • 7. 

    When we first met, Irene ___ her novel for five years.

    • A.

      Has been writing

    • B.

      Had been writing

    Correct Answer
    B. Had been writing
    Explanation
    The sentence indicates that Irene started writing her novel before the time of meeting and continued writing for five years. The past perfect continuous tense "had been writing" is used to show an action that started in the past and continued up until another point in the past. Therefore, option b. "had been writing," is the correct answer.

    Rate this question:

  • 8. 

    Nikolay ___ his business since we got acquainted.

    • A.

      Has been running

    • B.

      Had been running

    Correct Answer
    A. Has been running
    Explanation
    The correct answer is "has been running". This is because the sentence is in the present perfect continuous tense, indicating an action that started in the past and is still ongoing in the present. The word "since" also suggests that the action started at a specific point in the past and is continuing. Therefore, "has been running" is the appropriate verb form to use in this context.

    Rate this question:

  • 9. 

    How long ___ in Minsk when I first met her?

    • A.

      Has Marina been living

    • B.

      Had Marina been living

    Correct Answer
    B. Had Marina been living
    Explanation
    The correct answer is b. "had Marina been living". This is because the question is asking about an action that occurred before another past event. The use of the past perfect tense "had been living" indicates that Marina had already been living in Minsk before the speaker met her.

    Rate this question:

  • 10. 

    We ___ in Minsk since 1975.

    • A.

      Had been living

    • B.

      Have been living

    • C.

      Has been living

    Correct Answer
    B. Have been living
    Explanation
    The correct answer is "have been living". This is because the sentence is in the present perfect tense, which is used to describe an action that started in the past and continues into the present. "Have been living" is the correct form of the verb phrase for the pronoun "we" in the present perfect tense.

    Rate this question:

  • 11. 

    By next December, I ___ for this company for five years.

    • A.

      Have been working

    • B.

      Will had worked

    • C.

      Will have worked

    • D.

      Will had been working

    Correct Answer
    C. Will have worked
    Explanation
    The correct answer is "c. will have worked." This is because the sentence is referring to a future point in time (next December) and the duration of the speaker's employment (5 years). The future perfect tense is used to express an action that will be completed before a specific future time. In this case, the speaker will have worked for the company for 5 years by next December.

    Rate this question:

  • 12. 

    Before we got acquainted, I ___ Oksana only two times.

    • A.

      Had see

    • B.

      Had been seeing

    • C.

      Have saw

    • D.

      Had seen

    Correct Answer
    D. Had seen
    Explanation
    The correct answer is "d. had seen" because the sentence is in the past perfect tense, indicating an action that occurred before another past action. The use of "had" and "seen" correctly indicates that the speaker saw Oksana on two occasions before they became acquainted.

    Rate this question:

  • 13. 

    Gregory told me he ___ to the UK before.

    • A.

      Would have never been

    • B.

      Had never been

    Correct Answer
    B. Had never been
    Explanation
    The correct answer is "b. had never been". This is because the sentence is in the past perfect tense, indicating an action that occurred before another past action. In this case, Gregory's visit to the UK (or lack thereof) happened before he told the speaker about it. Therefore, the correct form is "had never been".

    Rate this question:

  • 14. 

    Boris asked me if I ___ a rock band gig.

    • A.

      Had ever attended

    • B.

      Have ever attended

    Correct Answer
    A. Had ever attended
    Explanation
    The correct answer is "a. had ever attended". This is because the sentence is in the past tense, and the use of "had" indicates that the question is asking about a past event or experience. "Have ever attended" would be incorrect in this context because it is in the present perfect tense, which is not appropriate for a past event.

    Rate this question:

  • 15. 

    We _____________ never eaten Mexican food.

    Correct Answer
    have
    Explanation
    The given correct answer is "have". This is because the verb "have" is used as an auxiliary verb in the present perfect tense to indicate an action that started in the past and is still ongoing or has just been completed. In this sentence, "have" is used to show that the speaker has never eaten Mexican food at any point in their life.

    Rate this question:

Juliette Firla |MA |
K-12 English Expert
Juliette is a middle school English teacher at Sacred Heart of Greenwich, Connecticut. Juliette earned a BA in English/Language Arts Teacher Education from Elon University (2016-2020) and an MA in Teaching Writing from Johns Hopkins University (Apr 2023-Dec 2025). She holds a Classroom Teacher license from the Connecticut State Department of Education, obtained in July 2021. Juliette possesses strong skills in English language arts, writing, editing, and literature study. She has a deep passion for working with young people and contributing to the education of America's youth in the classroom.

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Apr 05, 2024
    Quiz Edited by
    ProProfs Editorial Team

    Expert Reviewed by
    Juliette Firla
  • Jan 15, 2014
    Quiz Created by
    Kerona Slater

Related Topics

Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.