Past Simple vs. Present Perfect
ESL Grammar WorksheetsPast Simple vs. Present Perfect

Past Simple vs. Present Perfect

This ESL worksheet on Past Simple vs Present Perfect is designed for adults at the B1 level. It includes clear grammar rules, fill-in-the-blank activities, sentence correction tasks, and question-building exercises. Learn to differentiate between actions at specific times and experiences with ongoing relevance. Perfect for improving accuracy and confidence in real-life conversations and writing!

Online Interactive
Based on CEFR
Fully Customizable
1

Study this grammar rule.

Past Simple vs Present Perfect Past Simple is used to talk about actions that happened at a specific time in the past. You often use time expressions like "yesterday," "last week," "in 2010," or "two days ago." The structure is: subject + past verb. Example: I visited my friend yesterday. Present Perfect is used to talk about actions that happened at an unspecified time in the past or actions that have a connection to the present. You often use time expressions like "ever," "never," "just," "already," or "yet." The structure is: subject + has/have + past participle. Example: I have visited my friend. Conditions for use: 1. Past Simple: - Used with specific time expressions: yesterday, last week, in 2010, two days ago, etc. - Used for completed actions with no connection to the present. - Used for actions that happened in a sequence. 2. Present Perfect: - Used with unspecific time expressions: ever, never, just, already, yet, since. - Used for actions that have relevance to the present or continue to the present. - Used for experiences or changes over time.
2

Choose the correct options to complete the sentences.

3

Use the correct form of the word in brackets to complete each sentence.

4

Correct the mistakes. Pay attention to the time expressions.

5

Make questions from these words.

6

Answer the questions you created in task 5.

Other worksheets in this category