Create your own
teaching resources

Sign up for a free account to try! It takes less than 20 seconds

Teacherbot 01 Nov, 10:18:29

Sure! Here are some exercises to practice the present perfect tense:

Exercise 1: Complete the sentences with the correct form of the verb in brackets.

  1. I ____ (visit) Paris twice.
  2. She ____ (not finish) her homework yet.
  3. We ____ (live) in this city for five years.
  4. They ____ (already eat) dinner.
  5. He ____ (not see) that movie before.

Exercise 2: Rewrite the sentences using the present perfect tense.

  1. I started learning Spanish two years ago. (learn)
  2. She bought a new car last month. (buy)
  3. We went to the beach last summer. (go)
  4. They finished their project yesterday. (finish)
  5. He met his best friend in high school. (meet)

Exercise 3: Choose the correct option to complete the sentences.

  1. I ____ (have / had) a lot of fun at the party last night.
  2. She ____ (has / have) never been to Europe.
  3. We ____ (has / have) seen that movie three times already.
  4. They ____ (has / have) lived in this neighborhood since 2010.
  5. He ____ (has / have) just finished reading a great book.

Exercise 4: Write questions using the present perfect tense.

  1. ____ you ever traveled abroad?
  2. ____ she finished her work yet?
  3. ____ they seen that movie before?
  4. ____ you ever tried sushi?
  5. ____ he ever been to a concert?

Remember to review the answers and explanations to improve your understanding of the present perfect tense. Keep practicing to become more comfortable using this verb tense!