Present Perfect Vs Present Perfect Continuous Quiz

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 Azi Illescas
A
Azi Illescas
Community Contributor
Quizzes Created: 1 | Total Attempts: 30,747
Questions: 10 | Attempts: 31,089

SettingsSettingsSettings
Present Perfect Vs Present Perfect Continuous Quiz - Quiz

Dive into our Present Perfect VS Present Perfect Continuous quiz and enhance your grammar skills! This quiz is designed to help you grasp the subtle differences between these two essential tenses with clarity and confidence.

In this interactive quiz, you'll encounter various scenarios where you must choose between the Present Perfect and Present Perfect Continuous tense. By immersing yourself in real-world examples and practical exercises, you'll gain a deeper understanding of how and when to use each tense effectively.

Challenge yourself, track your progress, and unlock insights into English grammar that will elevate your communication abilities. Join us on this Read moreeducational journey and empower yourself with the knowledge to express yourself accurately and fluently in English. Take the first step towards mastering verb tenses with our Present Perfect VS Present Perfect Continuous quiz today!


Present Perfect VS Present Perfect Continuous Questions and Answers

  • 1. 

    I think the waiter _____ us. We __________ here for 30 minutes!

    • A.

      Has forgotten ... have been waiting

    • B.

      Has been forgetting ... have been waiting

    • C.

      Has forgotten ... have waited

    • D.

      Has been forgetting ... have waited

    Correct Answer
    A. Has forgotten ... have been waiting
    Explanation
    The correct answer is "has forgotten ... have been waiting". This answer is correct because it uses the present perfect tense to indicate an action that started in the past and is still ongoing. The phrase "has forgotten" suggests that the waiter forgot about the customers at some point in the past, and "have been waiting" indicates that they have been waiting for 30 minutes and are still waiting.

    Rate this question:

  • 2. 

    I ____ the same car for ages. I'm thinking about getting a new one.

    • A.

      Have had

    • B.

      Had

    • C.

      Have been having

    • D.

      Have

    Correct Answer
    A. Have had
    Explanation
    The correct answer is "have had". This is because the sentence is in the present perfect tense, which is used to talk about actions or situations that started in the past and continue to the present. "Have had" is the present perfect form of the verb "have", indicating that the speaker has owned the same car for a long time. The phrase "for ages" also suggests a long duration of time.

    Rate this question:

  • 3. 

    Lately, I _______ about moving to Cilaos because I _____ unhappy with the hot weather!

    • A.

      Have been thinking ... have become

    • B.

      Have been thinking ... have been becoming

    • C.

      Have thought ... have become

    • D.

      Have thought ... have been becoming

    Correct Answer
    A. Have been thinking ... have become
    Explanation
    The correct answer is "have been thinking ... have become." This is because the sentence is referring to a recent or ongoing action of thinking about moving to Cilaos. The present perfect continuous tense "have been thinking" is used to express this ongoing action. Additionally, the sentence indicates a change in the speaker's feelings towards the hot weather, which suggests a recent development. Therefore, the present perfect tense "have become" is used to describe this change.

    Rate this question:

  • 4. 

    I _____ my girlfriend for a couple of years and during that time I ... many changes in her personality.

    • A.

      Have been seeing ... have seen

    • B.

      Have been seeing ... have been seeing

    • C.

      Have seen ... have been seeing

    • D.

      Have seen ... have seen

    Correct Answer
    A. Have been seeing ... have seen
    Explanation
    The correct answer is "have been seeing ... have seen". This is because the sentence is in the present perfect continuous tense. "Have been seeing" indicates an ongoing action that started in the past and is still happening in the present. "Have seen" is used to describe a completed action in the past. Thus, the combination of "have been seeing" and "have seen" correctly conveys the idea that the speaker has been continuously observing changes in their girlfriend's personality over the past couple of years.

    Rate this question:

  • 5. 

    I _____ chocolate since I was young; you might even call me a chocoholic!

    • A.

      Have loved

    • B.

      Have been loving

    • C.

      Have been loved

    • D.

      Love

    Correct Answer
    A. Have loved
    Explanation
    The correct answer is "have loved" because the sentence is in the present perfect tense, indicating an action that started in the past and continues into the present. "Have loved" is the correct form of the verb "love" in the present perfect tense. The phrase "since I was young" indicates that the action of loving chocolate started in the past and continues until now.

    Rate this question:

  • 6. 

    We ___ for the bus for 20 minutes now, I think the bus ________. 

    • A.

      Have been waiting ... has crashed

    • B.

      Have been waiting ... has been crashing

    • C.

      Have waited ... has crashed

    • D.

      Have waited ... has been crashing

    Correct Answer
    A. Have been waiting ... has crashed
    Explanation
    The correct answer is "have been waiting ... has crashed". This is because the sentence is in the present perfect continuous tense, indicating an action that started in the past and is still ongoing. "Have been waiting" is the present perfect continuous form of "wait", indicating that the waiting started in the past and is still happening. "Has crashed" is in the present perfect tense, indicating that the bus crash happened at an unspecified time before now.

    Rate this question:

  • 7. 

    David & Beth ______ some problems in their relationship lately so they ____ to a marriage counselor every week. I hope they sort it out.

    • A.

      Have been facing ... go

    • B.

      Have had ... have been going

    • C.

      Have been having ... have gone

    • D.

      Have had ... have gone

    Correct Answer
    A. Have been facing ... go
    Explanation
    The phrase "have been facing" is in the present perfect continuous tense, indicating an ongoing situation. "Go" is in the simple present tense, signifying a habitual action. Together, they express that David and Beth have continuously experienced relationship issues and habitually attend counseling, emphasizing the present relevance of their actions.

    Rate this question:

  • 8. 

    'Tom hasn't been feeling well for two weeks.' This sentence is written in __________.  

    • A.

      Present perfect tense

    • B.

      Present perfect continuous tense

    • C.

      Past perfect continuous tense

    • D.

      Simple present tense

    Correct Answer
    B. Present perfect continuous tense
    Explanation
    The sentence "Tom hasn't been feeling well for two weeks" indicates an ongoing action that started in the past and is still continuing in the present. The use of "hasn't been feeling" suggests that Tom's illness started in the past and has continued up until now. This is characteristic of the present perfect continuous tense, which is used to describe an action that began in the past, is still ongoing, and may continue into the future.

    Rate this question:

  • 9. 

    They ___________ sailing since yesterday. I think they've gotten lost at sea. 

    • A.

      Has been

    • B.

      Have been

    • C.

      Have

    • D.

      Have being

    Correct Answer
    B. Have been
    Explanation
    The correct answer is "have been." This is because the sentence is in the present perfect continuous tense, which is used to describe an action that started in the past and is still ongoing in the present. In this case, the action of sailing started yesterday and is still continuing, indicating that "have been" is the appropriate verb form to use.

    Rate this question:

  • 10. 

    Complete this sentence using present perfect tense- "Robin ________ the chickenpox since Tuesday."

    • A.

      Has had

    • B.

      Had

    • C.

      Has

    • D.

      Have

    Correct Answer
    A. Has had
    Explanation
    The sentence is in present perfect tense, which is used to talk about an action that started in the past and has a connection to the present. In this case, the action is "having the chickenpox" and it started in the past (Tuesday) and is still ongoing in the present. Therefore, the correct answer is "has had" because it correctly uses the present perfect tense to indicate that Robin has been experiencing the chickenpox since Tuesday.

    Rate this question:

Quiz Review Timeline +

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

  • Current Version
  • Mar 23, 2024
    Quiz Edited by
    ProProfs Editorial Team
  • Aug 10, 2015
    Quiz Created by
    Azi Illescas

Related Topics

Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.