Class 7 Grammar Worksheet on Perfect vs Past Simple


Class 7 Grammar Worksheet on Perfect vs Past Simple
Present Perfect vs Past Simple: Strengthening Grammar Skills for Class 7
This Grade 7 worksheet is designed to help students differentiate between the Present Perfect and Past Simple tenses. With a range of activities including sentence corrections, multiple-choice questions, and paragraph writing, students will practice how to use these tenses accurately. Understanding the differences between these two tenses will enhance students' writing and speaking skills, allowing them to describe events, actions, and experiences more clearly.
Why Understanding Present Perfect vs Past Simple Matters?
Mastering the use of Present Perfect and Past Simple helps students describe past events in a more precise way. For Grade 7 learners, this worksheet is important because:
1. It clarifies the difference between the two tenses for more accurate expression of past actions.
2. It helps students use time markers effectively (like "yesterday," "since," "for," etc.) in their sentences.
3. It improves writing skills, making students' narratives and descriptions clearer and more engaging.
4. It prepares students for more advanced grammar topics where tense usage is key for communication.
What’s Inside This Worksheet?
This worksheet includes five engaging exercises to strengthen students' understanding of Present Perfect and Past Simple:
🧠 Exercise 1 – Underline or Circle the Error in the Sentence
Students will identify and underline or circle the error in sentences based on the correct use of Present Perfect or Past Simple. Example: "I have seen him yesterday."
✏️ Exercise 2 – Choose the Correct Sentence
Students will select the correct sentence from a list of options based on the proper use of Present Perfect or Past Simple. Example: "She has finished her work." (Present Perfect) vs "She finished her work." (Past Simple)
📋 Exercise 3 – Rewrite the Sentences
Students will rewrite sentences by changing the tense to the correct form (Present Perfect or Past Simple). Example: "I have finished my homework yesterday." → "I finished my homework yesterday."
📝 Exercise 4 – Rewrite the Paragraph
Students will rewrite a paragraph by changing the sentences to use the correct form of Present Perfect or Past Simple. Example: "I went to the beach last summer with my friends. We have been planning the trip for weeks, and we finally went."
📚 Exercise 5 – Write a Paragraph Using Present Perfect and Past Simple
Students will write a paragraph about a trip they've taken, correctly using both Present Perfect and Past Simple.
✅ Answer Key (For Parents & Educators)
Exercise 1 – Underline or Circle the Error in the Sentence
1. "I have seen him yesterday." (Error: Use Past Simple for specific time expressions like 'yesterday.' Corrected: "I saw him yesterday.")
2. "They have visited the museum two days ago." (Error: Use Past Simple for specific past time like 'two days ago.' Corrected: "They visited the museum two days ago.")
3. "She has played tennis last weekend." (Error: Use Past Simple for specific time like 'last weekend.' Corrected: "She played tennis last weekend.")
4. "I saw him recently, and I have spoken to him." (Error: Use Past Simple for specific past events like 'recently.' Corrected: "I saw him recently, and I spoke to him.")
5. "I have eaten lunch at 1 PM." (Error: Use Past Simple for specific times. Corrected: "I ate lunch at 1 PM.")
6. "She has gone to the store last week." (Error: Use Past Simple for specific past time like 'last week.' Corrected: "She went to the store last week.")
7. "He has studied for the exam last night." (Error: Use Past Simple for specific time like 'last night.' Corrected: "He studied for the exam last night.")
8. "They have finished their work yesterday." (Error: Use Past Simple for specific time like 'yesterday.' Corrected: "They finished their work yesterday.")
9. "We went to the beach, and we have swum in the ocean." (Error: Use Past Simple for 'went' and Past Perfect for the sequence of events. Corrected: "We went to the beach, and we swam in the ocean.")
10. "I have written a letter when I was in school." (Error: Use Past Simple for 'when.' Corrected: "I wrote a letter when I was in school.")
Exercise 2 – Choose the Correct Sentence
1. (a) "I saw him yesterday." (Correct: This is Past Simple for a specific event in the past.)
2. (b) "She has finished her work." (Correct: This is Present Perfect, as it's used with an unspecified time and the result is important.)
3. (c) "They have traveled to many countries." (Correct: This is Present Perfect for a continuing action with no specific time.)
4. (a) "I went to the store this morning." (Correct: This is Past Simple because it's a specific time in the past.)
5. (b) "We visited the museum last week." (Correct: This is Past Simple, used with a specific time.)
6. (b) "I visited London last summer." (Correct: This is Past Simple, used with a specific time in the past.)
7. (c) "He was tired, but he continued working because he wanted to finish on time." (Correct: This is a Past Simple sentence with a conjunction for linking events in the past.)
8. (b) "I went to the store because I needed groceries, and I bought some bread." (Correct: This is Past Simple for specific past events.)
9. (a) "They have finished their homework." (Correct: This is Present Perfect, indicating the work is finished but not specifying the time.)
10. (b) "She went to the store two hours ago." (Correct: This is Past Simple, used for a specific past event with a definite time.)
Exercise 3 – Rewrite the Sentences
1. "I finished my homework yesterday." (Corrected: Use Past Simple for a specific time.)
2. "She visited the museum last week." (Corrected: Use Past Simple for a specific time.)
3. "They worked on this project last year." (Corrected: Use Past Simple for a specific time.)
4. "He went to the doctor two days ago." (Corrected: Use Past Simple for a specific time in the past.)
5. "I saw her at the mall last weekend." (Corrected: Use Past Simple for a specific time.)
6. "They knew each other since childhood." (Corrected: Use Present Perfect Continuous or Past Simple with proper context.)
7. "She did her homework this morning." (Corrected: Use Past Simple for a specific event.)
8. "I visited Paris last summer." (Corrected: Use Past Simple for a specific time.)
9. "We played soccer yesterday." (Corrected: Use Past Simple for a specific event.)
10. "I met him last year." (Corrected: Use Past Simple for a specific time in the past.)
Exercise 4 – Rewrite the Paragraph
"Last summer, I went to the beach with my friends. We had planned the trip for a long time, and we were all excited. The weather was perfect, so we decided to swim in the ocean. I had never been to the beach before, and it was amazing. We took lots of pictures, and we enjoyed the time we spent there. It was one of the best trips I have ever taken."
Exercise 5 – Sample Paragraph (Using Present Perfect and Past Simple)
"Last year, I traveled to Japan with my family, and it was an unforgettable experience. We had been planning the trip for months, and everything went according to plan. We visited many famous landmarks, including Mount Fuji. I had always wanted to see it, and it was as beautiful as I imagined. We stayed in a traditional ryokan, and we enjoyed the local food, which was amazing. It was a trip I will never forget."
Help your child master Present Perfect vs Past Simple and improve their writing skills today with this worksheet.
🔖Book a free trial!
Frequently Asked Questions
Past simple shows completed actions, while perfect tense links actions to the present.
For actions with relevance to the present or unspecified time.
Confusing time expressions and incorrect verb forms.