🔊 Audio Learning
Ready to read.

📝 Daily Practice

⬜ Fill in the Blanks
⬜ Matching
⬜ Multiple Choice
⬜ Writing Practice
0 / 4 completed

🎯 Lesson Goal

This lesson will help you review how to make positive sentences with the present perfect tense. You will practice talking about experiences, recent actions, and changes using simple sentences connected to everyday life and work.

📖 Short Reading

Anna has worked at a travel agency for three years. She has helped many customers plan trips and has booked hotels and flights. Recently, she has learned how to use new software that makes her job easier. She has already answered more than 100 emails today. Anna has also visited several countries to understand better what travelers need. Because of her experience, her company has given her more responsibility. She feels happy with her progress and believes her skills have improved a lot.

✏️ Exercise 1 – Fill in the Blanks

1. She ____ (has / have / had) visited three countries this year.

2. We ____ (have / has / had) finished the project recently.

3. He ____ (have / has / having) learned new skills for his job.

4. They ____ (has / have / is) met the new manager already.

5. I ____ (has / have / had) taken many photos during my trip.

6. Anna ____ (has / have / having) helped many customers today.

7. The company ____ (has / have / had) improved its services this year.

8. You ____ (has / have / had) answered all the emails this morning.

 

🔗 Exercise 2 – Matching

1. Has she visited new cities?

 

2. Have they completed the report?

 

3. Has he learned the new software?

 

4. Have you booked the flights?

 

5. Has the company made progress?

 

6. Have we received the emails?

 

Options:

  • a. Yes, he has learned it recently.
  • b. Yes, I have booked them.
  • c. Yes, the company has made progress.
  • d. Yes, they have completed it.
  • e. Yes, we have received them.
  • f. Yes, she has visited several.

 

✅ Exercise 3 – Multiple Choice

1. Which sentence is correct?

 

2. Choose the correct sentence.

 

3. How do you say it correctly?

 

4. Pick the right sentence.

 

5. Which is correct?

 

6. Select the correct one.

 

 

📝 Writing Practice

1. Write about three things you have done this week. Use the present perfect.

 

2. Describe a new skill you have learned recently. Explain why it is useful.

 

3. Talk about a place you have visited and what you liked about it.

 

🎙️ Speaking Practice

Say this sentence aloud:

I have studied English for three years.

 

🎧 Continue Your English Journey

This lesson focuses on grammar, reading, and written practice. To improve your listening, speaking, and real-world communication skills, continue with:

  • ✈️ Travel English A2
  • 💬 Small Talk A2
  • 🩺 At the Doctor A2

📚 Key Vocabulary

Word Meaning
experience something you have done or learned
recently just a short time ago
progress improvement or success over time
responsibility a duty or task you must do
improve to get better
help to assist or support
already before now, earlier than expected
software computer programs
travel agency a business that plans trips
skill ability to do something well
visit to go to a place
email a message sent by computer

🔎 Answer Key

  1. exercise_1_fill_blanks: 1.has 2.have 3.has 4.have 5.have 6.has 7.has 8.have
  2. exercise_2_matching: 1.Has she visited new cities? – Yes, she has visited several. 2.Have they completed the report? – Yes, they have completed it. 3.Has he learned the new software? – Yes, he has learned it recently. 4.Have you booked the flights? – Yes, I have booked them. 5.Has the company made progress? – Yes, the company has made progress. 6.Have we received the emails? – Yes, we have received them.
  3. exercise_3_multiple_choice: 1.She has visited London twice. 2.We have finished the work. 3.He has learned Spanish. 4.They have booked the hotel. 5.I have taken many photos. 6.She has answered emails.

🤖 Need More Help?

The SFC Learning Assistant is a custom ChatGPT assistant created for StartFreeCourses lessons. It can explain grammar in simpler words, give extra examples, and create more practice for this lesson. You can use it with your own ChatGPT account. A free ChatGPT account is enough to open the assistant. If you are not logged in, ChatGPT will ask you to sign in before opening the assistant. This assistant is optimized for the StartFreeCourses learning style: simple explanations, beginner-friendly examples, and practical English practice. Open Learning Assistant →