B1 Preliminary Reading Past Simple and Present Perfect Quiz

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Thames
T
Thames
Community Contributor
Quizzes Created: 6575 | Total Attempts: 67,424
| Questions: 15 | Updated: May 7, 2026
Please wait...
Question 1 / 16
🏆 Rank #--
0 %
0/100
Score 0/100

1. I ____ to Paris three times in my life.

Explanation

The phrase "have been" indicates an experience that occurred at some point in the past and continues to have relevance in the present. In this context, it suggests that the speaker has visited Paris multiple times throughout their life, emphasizing the ongoing significance of those experiences.

Submit
Please wait...
About This Quiz
B1 Preliminary Reading Past Simple and Present Perfect Quiz - Quiz

This B1 Preliminary Reading Past Simple and Present Perfect Quiz helps learners master two essential English tenses. Test your understanding of when to use past simple for completed actions and present perfect for recent experiences. Perfect for grade 9 students preparing for language proficiency exams.

2.

What first name or nickname would you like us to use?

You may optionally provide this to label your report, leaderboard, or certificate.

2. She ____ her homework yesterday evening.

Explanation

The sentence requires a past tense verb to indicate that the action of completing homework occurred yesterday evening. "Finished" is the appropriate past tense form of the verb "finish," effectively conveying that the action has already been completed in the past.

Submit

3. Which sentence uses the present perfect correctly?

Explanation

The present perfect tense is used to describe actions that began in the past and continue to the present or have relevance to the present. "She has lived here for five years" indicates that her living situation started five years ago and continues to the present, making it the correct usage.

Submit

4. We ____ at this school since 2019.

Explanation

The sentence uses the present perfect tense "have studied" to indicate an action that began in the past (2019) and continues to the present. This tense emphasizes the ongoing nature of the study experience at the school, highlighting both the duration and the relevance of that experience to the current moment.

Submit

5. What is the main difference between past simple and present perfect?

Explanation

Past simple is used to describe actions that were completed at a specific time in the past, indicating that the event is finished and no longer relevant. In contrast, present perfect links past actions to the present, emphasizing their ongoing relevance or impact, making it suitable for experiences or situations that continue to affect the present.

Submit

6. He ____ his keys yesterday and found them later.

Explanation

The word "lost" is the past tense of "lose," indicating that the action of misplacing the keys occurred in the past, specifically yesterday. The sentence structure suggests a completed action that was resolved later when the keys were found, making "lost" the appropriate choice to convey this meaning.

Submit

7. Choose the sentence with correct past simple usage.

Explanation

The sentence "She went to the store yesterday" correctly uses the past simple tense to indicate a completed action that occurred at a specific time in the past (yesterday). In contrast, the other sentences incorrectly mix present perfect tense with specific past time references, which is grammatically incorrect.

Submit

8. They ____ their project for two weeks now.

Explanation

The phrase "have been working" indicates an ongoing action that started in the past and continues into the present. In this context, "for two weeks" specifies the duration of their work, emphasizing that the project is still in progress. This construction reflects the present perfect continuous tense, which is used for actions that are still relevant.

Submit

9. Which time expression is used with present perfect?

Explanation

"Ever" is commonly used with the present perfect tense to indicate experiences up to the present moment. It emphasizes the idea of any time in the past without specifying when, making it suitable for questions and negative sentences, such as "Have you ever traveled abroad?"

Submit

10. My sister ____ her driver's license last month.

Explanation

The sentence indicates that the action of obtaining the driver's license occurred in the past, specifically last month. The verb "got" is the simple past tense of "get," which is commonly used to express the acquisition of something. Thus, it appropriately conveys that the sister received her driver's license during that time.

Submit

11. I have never ____ sushi before.

Explanation

The sentence implies that the speaker has not had the experience of consuming sushi at any point in the past. The verb "eaten" correctly completes the sentence, indicating a past action that has not occurred. This aligns with the structure of the present perfect tense, which is used to describe experiences.

Submit

12. Which sentence is grammatically correct?

Explanation

This sentence correctly uses the present perfect tense "has worked," which indicates an action that started in the past and continues to the present. The other options incorrectly mix past time expressions with present perfect tense, creating grammatical errors.

Submit

13. The children ____ in the park all afternoon.

Submit

14. We ____ this book twice already.

Submit

15. Past simple is used for actions that happened at a specific time in the past. True or false?

Submit
×
Saved
Thank you for your feedback!
View My Results
Cancel
  • All
    All (15)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
I ____ to Paris three times in my life.
She ____ her homework yesterday evening.
Which sentence uses the present perfect correctly?
We ____ at this school since 2019.
What is the main difference between past simple and present perfect?
He ____ his keys yesterday and found them later.
Choose the sentence with correct past simple usage.
They ____ their project for two weeks now.
Which time expression is used with present perfect?
My sister ____ her driver's license last month.
I have never ____ sushi before.
Which sentence is grammatically correct?
The children ____ in the park all afternoon.
We ____ this book twice already.
Past simple is used for actions that happened at a specific time in...
play-Mute sad happy unanswered_answer up-hover down-hover success oval cancel Check box square blue
Alert!