Present Perfect Tense Quiz - English Grammar

Reviewed by Heather Baxter
Heather Baxter, BSc |
K-12 English Expert
Review Board Member
Heather is an educator, with four years of teaching experience. Heather graduated from the University of South Florida with a Bachelor of Science in Elementary Education and Teaching. She is skilled in Teaching English as a Second Language and currently works as an Elementary School Teacher at Pinellas County Schools. She made a career transition one year ago to explore a new path in writing and copy editing. Heather's specialization lies in curriculum development and educational materials, but she maintains versatility to work across various industries. Known for her keen attention to detail and a deep passion for language, she possesses a sharp eye for precision.
, BSc
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 Irwanda Laory
I
Irwanda Laory
Community Contributor
Quizzes Created: 2 | Total Attempts: 126,280
Questions: 10 | Attempts: 66,818

SettingsSettingsSettings
Present Perfect Tense Quiz - English Grammar - Quiz


Are you a confident pro when it comes to the topic of tenses in English grammar? Prepare to put your skills to the test with an intriguing quiz centered around the present perfect tense. This Present Perfect Tense Quiz presents a mix of multiple-choice and true/false questions, requiring you to consider your responses for an accurate score carefully.
Engage with this quiz to showcase your mastery of the present perfect tense. Get ready to embark on an educational journey that evaluates your grammar proficiency. Are you prepared to begin? Let's dive into the quiz and assess your knowledge. Best Read moreof luck as you demonstrate your grammar skills. Aim for success!


Present Perfect Tense Questions and Answers

  • 1. 

    We have _____ here for a long time.

    • A.

      Be

    • B.

      Been

    • C.

      Being

    • D.

      To be

    Correct Answer
    B. Been
    Explanation
    The blank space in the sentence indicates that we need a form of the verb "to be" to complete the sentence. The word "here" suggests that the action of being has been happening in the present location for a long time. The correct answer is "been" because it is the past participle form of "to be" and is used to indicate a state or action that has occurred in the past and continues into the present.

    Rate this question:

  • 2. 

    I ________ sent you a message. 

    • A.

      Have just

    • B.

      Has just

    • C.

      Just

    • D.

      Will

    Correct Answer
    A. Have just
    Explanation
    The correct answer is "have just". This is because the sentence is in the present perfect tense, which is used to talk about an action that happened in the past but has a connection to the present. "Have just" indicates that the action of sending the message occurred very recently.

    Rate this question:

  • 3. 

    She _________ here for one week. 

    • A.

      Have being

    • B.

      Has being

    • C.

      Have been

    • D.

      Has been

    Correct Answer
    D. Has been
    Explanation
    The correct answer is "has been" because the sentence is in the present perfect tense, indicating an action that started in the past and is still ongoing in the present. "Has been" is the correct form of the verb "to be" to use with the pronoun "she" in this tense.

    Rate this question:

  • 4. 

    This sentence is correct: He have worked at the garage for 11 months.

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    The sentence "He have worked at the garage for 11 months" is incorrect because the subject "he" should be followed by the verb "has" instead of "have" in order to match the singular form. The correct sentence should be "He has worked at the garage for 11 months." Therefore, the answer is False.

    Rate this question:

  • 5. 

    This sentence is correct: Have you ever gone to Bali?

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    The given sentence is grammatically correct. It is asking whether the person has ever visited Bali. Since the sentence is properly structured and uses the correct verb tense ("gone"), it is considered to be true.

    Rate this question:

  • 6. 

    This sentence is correct: You has not borrowed my book for one month.

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    The sentence is incorrect because the subject "You" should be followed by the auxiliary verb "have" instead of "has" in order to form the present perfect tense. Therefore, the correct sentence should be "You have not borrowed my book for one month."

    Rate this question:

  • 7. 

    This sentence is correct: The rain has stopped just now.

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    The sentence "The rain has stopped just now" is correct because it is in the present perfect tense and accurately conveys the idea that the rain has recently stopped. The use of "just now" emphasizes the immediacy of the action.

    Rate this question:

  • 8. 

    This sentence is correct: They has lived in San Francisco for 4 months.

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    The sentence "They has lived in San Francisco for 4 months" is incorrect because the subject "They" should be followed by the verb "have" instead of "has" to match the plural form. The correct sentence should be "They have lived in San Francisco for 4 months."

    Rate this question:

  • 9. 

    My mother ______ in the kitchen all day. 

    • A.

      Have cook

    • B.

      Have cooked

    • C.

      Has cook

    • D.

      Has cooked

    Correct Answer
    D. Has cooked
    Explanation
    The correct answer is "has cooked" because the sentence is in the present perfect tense, which is used to talk about an action that started in the past and is still continuing or has just been completed. "Has cooked" is the correct form of the verb "to cook" in the present perfect tense when used with the pronoun "she" or "he" (third person singular).

    Rate this question:

  • 10. 

    He __________ his homework very well. 

    • A.

      Have not do

    • B.

      Has not do

    • C.

      Has not done

    • D.

      Have not done

    Correct Answer
    C. Has not done
    Explanation
    The correct answer is "has not done" because the sentence is in the present perfect tense, which is formed by using the auxiliary verb "has" for singular subjects (he, she, it) and "have" for plural subjects (I, you, we, they), followed by the past participle of the main verb. In this case, the main verb is "do," and the past participle form is "done." Therefore, the correct sentence is "He has not done his homework very well."

    Rate this question:

Heather Baxter |BSc |
K-12 English Expert
Heather is an educator, with four years of teaching experience. Heather graduated from the University of South Florida with a Bachelor of Science in Elementary Education and Teaching. She is skilled in Teaching English as a Second Language and currently works as an Elementary School Teacher at Pinellas County Schools. She made a career transition one year ago to explore a new path in writing and copy editing. Heather's specialization lies in curriculum development and educational materials, but she maintains versatility to work across various industries. Known for her keen attention to detail and a deep passion for language, she possesses a sharp eye for precision.

Quiz Review Timeline +

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

  • Current Version
  • Jun 13, 2024
    Quiz Edited by
    ProProfs Editorial Team

    Expert Reviewed by
    Heather Baxter
  • Nov 25, 2015
    Quiz Created by
    Irwanda Laory
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.