Present Perfect Vs Past Simple Affirmative 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 Eman
E
Eman
Community Contributor
Quizzes Created: 20 | Total Attempts: 3,497
Questions: 10 | Attempts: 349

SettingsSettingsSettings
Present Perfect Vs Past Simple Affirmative Quiz - Quiz

Welcome to this short and fun 'Present Perfect vs Past Simple Affirmative Quiz.' Do you think you're good at English Grammar? If your answer is yes, then why not take this challenge and prove to us how good you are actually. Here, you have to complete the sentences with the correct form of present perfect and past simple verbs. Your final score will be displayed at the end and you can see how well you performed.


Questions and Answers
  • 1. 

    I ________ to the gym twice this week. (go)

    • A.

      Have being

    • B.

      Have been

    • C.

      Gone

    • D.

      Has been

    Correct Answer
    B. Have been
    Explanation
    The correct answer is "have been". This is because the sentence is in the present perfect tense, which is used to talk about actions that started in the past and are still continuing in the present. "Have been" is the correct form of the verb "to be" in the present perfect tense.

    Rate this question:

  • 2. 

    She ________ this film. (already, see)

    • A.

      Have seen

    • B.

      Has saw

    • C.

      Has already seen

    • D.

      Saw

    Correct Answer
    C. Has already seen
    Explanation
    The correct answer is "has already seen." The sentence is in the present perfect tense, which is used to talk about actions that happened at an unspecified time before now. "Has" is the auxiliary verb used with the third person singular subject "she," and "already seen" is the past participle form of the verb "see." This indicates that she watched the film in the past, but the exact time is not specified.

    Rate this question:

  • 3. 

    I _______ up at 8 am yesterday. (wake)

    • A.

      Woke

    • B.

      Wake

    • C.

      Awake

    • D.

      None of the above

    Correct Answer
    A. Woke
    Explanation
    The correct answer is "woke" because it is the past tense form of the verb "wake." In the given sentence, the action of waking up occurred in the past, so the past tense form of the verb is needed. "Wake" is the base form of the verb, "awake" is an adjective, and "none of the above" is not a valid option as it does not provide a suitable verb form.

    Rate this question:

  • 4. 

    I __________ here for 10 years. (live)

    • A.

      Has lived

    • B.

      Have lived

    • C.

      Have been lived

    • D.

      Been living

    Correct Answer
    B. Have lived
    Explanation
    The correct answer is "have lived" because the sentence is in the present perfect tense. "Have lived" is the correct form of the verb "to live" in the present perfect tense for the pronoun "I." It indicates that the action of living started in the past and is still ongoing in the present.

    Rate this question:

  • 5. 

    Before I lived here I _____ in Mexico for 2 years. (live)

    Correct Answer
    lived
    Explanation
    The correct answer is "lived" because it is the past tense form of the verb "live". The sentence is referring to a period of time in the past when the person resided in Mexico for 2 years.

    Rate this question:

  • 6. 

    I ______ my best friend since I was five years old. (know)

    • A.

      Has know

    • B.

      Have known

    • C.

      Known

    • D.

      Has known

    Correct Answer
    B. Have known
    Explanation
    The correct answer is "have known" because the sentence is in the present perfect tense, which is used to talk about an action that started in the past and continues to the present. "Have known" is the present perfect form of the verb "know".

    Rate this question:

  • 7. 

    She ________ to Japan before. (go)

    Correct Answer
    's been,has been
    Explanation
    The correct answer is 's been, has been. The use of "has been" indicates that the person has visited Japan at some point in the past and the action is still relevant to the present. The use of "'s been" is a contraction of "has been" and is commonly used in spoken English. Both options convey the same meaning, but "'s been" is more informal.

    Rate this question:

  • 8. 

    I ________ up at 5 am yesterday. (wake)

    Correct Answer
    woke
    Explanation
    The correct answer is "woke" because the sentence is in the past tense and the verb "wake" needs to be conjugated in the past tense.

    Rate this question:

  • 9. 

    I ________ 6 cups of coffee today. (have)

    Correct Answer
    've had,have had
    Explanation
    The correct answer is 've had, have had. This is because the sentence is in the present perfect tense, which is formed by using the auxiliary verb "have" or "has" followed by the past participle of the main verb. In this case, "have" is contracted to "'ve" in the first person singular and plural. Therefore, the correct forms are "I've had" and "have had."

    Rate this question:

  • 10. 

    I _______ two T-shirts yesterday. (buy)

    Correct Answer
    bought
    Explanation
    The correct answer is "bought" because it is the past tense form of the verb "buy". The sentence is in the past tense and is referring to an action that happened yesterday. Therefore, "bought" is the appropriate verb form to use in this context.

    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 21, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Feb 11, 2018
    Quiz Created by
    Eman
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.