B1CEFRGrammar12 min

Present perfect vs past simple

Street art and murals

Add to my libraryFree for teachers. You sign in only when you add the lesson.

Answers and an explanation for each question appear once you add this activity to your own library.

B1 Grammar Lesson Theme: Street Art & Murals

🎨 Present Perfect vs Past Simple

Learn when to use the past simple and when to use the present perfect. Look at the time words in each sentence.

📋 How to use this lesson

👩‍🏫 Teacher Guide

• Use this 12-minute lesson to clarify time clues with your students.

• Check the answers together after students finish all 12 practice items.

🎒 Learner Guide

• Read the 4 rule cards carefully before starting the exercises.

• Complete the 12 practice items using the hint clues in brackets.

📚 Grammar Rule Cards

Study these 4 key patterns and their topic examples.

1 Finished Time

Past Simple for Finished Time

Use this form when the time is finished and over. Never use have or has with a finished time word.

"The artist painted a bold stencil on the wall yesterday."

"My uncle painted the shop sign last spring."

2 Unfinished / Present Result

Present Perfect for Open Time

Use have or has with a past action when no time is named or the time is still going on. It connects something before to right now.

"The town has built two new bridges so far this year."

"Look! Someone has sprayed a bold pattern on the brick surface!"

3 Questions & Answers

Asking About Experiences

Ask about any time in life with Have you. But change to the past action form as soon as you talk about an exact finished time.

"Have you tried the new bakery? Yes, I went there on Saturday."

"Have you seen that mural? Yes, I saw it last Saturday."

4 Word Forms

Two Different Word Forms

Many action words have two different forms, for example went and gone, or wrote and written. Use the second form with has or have, so never say has went or have wrote.

"He wrote a poem last night, and he has written another one today."

"They built a new wall last month, and artists have made five stencil designs on it so far."

⚠️

Common Mistakes to Avoid

❌ Incorrect Usage:

"They have painted the wall in 2019."

"Our class has went to the gallery."

"He have wrote three tags last night."

✅ Correct Usage:

"They painted the wall in 2019."

"Our class has gone to the gallery."

"He wrote three tags last night."

✍️ Practice Exercises 12 Items

Test your understanding. Follow the bracket clues like (time), (so far), or (result).

Part 1: Choose the correct sentence

Item 1 Choose the correct sentence about the mural. (time)

____ a. He painted a bold pattern on the old gate yesterday. ____ b. He has painted a bold pattern on the old gate yesterday. ____ c. He is painting a bold pattern on the old gate yesterday.

Item 2 Choose the correct sentence about the graffiti wall. (so far)

____ a. The team cleaned three faded walls so far this week. ____ b. The team has cleaned three faded walls so far this week. ____ c. The team has clean three faded walls so far this week.

Item 3 Choose the correct sentence about the faded wall. (result)

____ a. Look! Someone has covered the faded wall with new paint! ____ b. Look! Someone has covered the faded wall with new paint yesterday! ____ c. Look! Someone has cover the faded wall with new paint!
Part 2: Rewrite in Past Simple with the given time word

Item 4 Rewrite the sentence in past simple using "two years ago". (time)

Original: "She has created a bold mural."

____ (Type the full rewritten sentence here...)

Item 5 Rewrite the sentence in past simple using "last week". (time)

Original: "They have cleaned the faded wall."

____ (Type the full rewritten sentence here...)

Item 6 Rewrite the sentence in past simple using "yesterday". (time)

Original: "He has drawn a pattern with a marker."

____ (Type the full rewritten sentence here...)
Part 3: Fill in the blank with the correct verb form

Item 7 Fill in the blank with the correct verb form. (so far)

The local group ____ (verb form...) (spray) a bright stencil on the surface so far this month.

Item 8 Fill in the blank with the correct verb form. (time)

When she was ten, Maya ____ (verb form...) (draw) her first marker picture on a wooden board.

Item 9 Fill in the blank with the correct verb form. (result)

Look at the corner! Someone ____ (verb form...) (paint) over the faded graffiti!
Part 4: Correct the verb error in a message to a friend

Item 10 Type the corrected verb form for the underlined mistake in this message. (time)

💬 "Hi Sam! I have seen a very bold mural on Main Street yesterday."
Corrected verb: ____ (Type correct verb...)

Item 11 Type the corrected verb form for the underlined mistake in this message. (so far)

💬 "Hey! The team has went to the wall and finished two patterns so far."
Corrected verb form: ____ (Type correct verb...)

Item 12 Type the corrected verb form for the underlined mistake in this message. (time)

💬 "Hello! I bought a new marker last night and I have written three tags with it."
Corrected verb: ____ (Type correct verb...)

Related lessons