Present Perfect Tense Exercises (26 Questions and Audio)

Present Perfect Tense Exercises (26 Questions and Audio)

Present Perfect Tense Exercises (26 Questions and Audio)

Present Perfect Tense Exercises (26 Questions and Audio)

Download the PDF version of these exercises by clicking on the link below.

Present Perfect Tense Exercises

You can find answers to the exercise questions at the bottom of this page. Before you begin these questions, you can review the present perfect tense here.

Conjugate the Verbs         /8

Correctly conjugate the verb in the parentheses and then write out the sentence on the lines below. 

1. I _____________  in this playground many times. (to play)

2. How many times _____________   to install that? (you + to try)

3. They _____________ here all week. (to be + not)

4. Tim _____________ his French a lot more recently. (to practice)

5. Tim and Tod _____________ her three times this year. (already + to visit)

6. How often  _____________ that model this year? (he + to build)

7. He _____________ crab before. (not + to eat)

8. She _____________ the movie. (just + to start)

Answer the Question           /6

Write an appropriate answer to each question using the present perfect tense.

1. Have you tried tacos before? (Yes)

2. How many times has he watched this movie? (three times)

3. Have the students started their homework yet? (No)

4. How many floods have they had in the last year? (five)

5. How long has Tim wanted to have a dog? (always)

6. Has she been sick a lot recently? (No)

Correct the Sentence   /5

Please correct and rewrite each of the sentences. Not all of the sentences are incorrect.

1. He has went to the park twice today.

2. Has Tim and Allan tried scuba before?

3. She has finished her homework last week.

4. Has the team won three times or four times?

5. It not has worked yet.

Arrange the Sentence  /5

Rearrange the words to make a correct sentence or question.

1. had / before / has / she / stolen / bicycle / her / ? 

2. they / her / how many / ? / seen / perform / times / have 

3. not / no / to / yet / Eric’s / has / Tim / house / gone 

4. dinner / have / just / we / cleaned up 

5. always / a / good / she / been / friend / has / very

Listen and Answer       /2

Listen to the audio on our website and answer each of the multiple-choice questions below.

1. How many times has Tod gone to the bakery this week?

A. Four times

B. Two times

C. One time

2. Has Suzie tried anchovies before?

A. Yes, she has.

B. No, she hasn’t.

C. We don’t know.

Click here to ask your questions

Exercise Answers

Conjugate the Verbs (Answers)

1. I have played in this playground many times.

2. How many times have you tried to install that?

3. They haven’t been here all week. / They have not been here all week.

4. Tim has practiced his French a lot more recently. 

5. Tim and Tod have already visited her three times this year.

6. How often has he built that model this year?

7. He has not eaten crab before. / He hasn’t eaten crab before.

8. She has just started the movie.

Answer the Question (Answers)

1. Yes, I have tried tacos before.

2. He has watched this movie three times.

3. No, the students haven’t started their homework yet. / No, the students have not started their homework yet. 

4. They have had five floods in the last year.

5. Tim has always wanted to have a dog.

6. No, she hasn’t been sick a lot recently./ No, she has not been sick a lot recently.

Correct the Sentence (Answers)

1. He has gone to the park twice today.

2. Have Tim and Allan tried Scuba before?

3. She has just finished her homework.

4. Has the team won three times or four times?

5. It has not worked yet. 

Arrange the Sentence  /5

1. Has she had her bicycle stolen before?

2. How many times have they seen her perform?

3.  No, Tim has not gone to Eric’s house yet.

4. We have just cleaned up dinner.

5. She has always been a very good friend.

Listen and Answer       /2

1. How many times has Tod gone to the bakery this week?

A. Four times

B. Two times

C. One time

Hey Lisa? How many times has Tod gone to the bakery this week? I think he has gone to the bakery twice this week.

2. Has Suzie tried anchovies before?

A. Yes, she has.

B. No, she hasn’t.

C. We don’t know. 

Has Suzie tried anchovies before? I know she has tried clams, and I know she likes seafood, but I’m not sure if she has eaten anchovies before.

English verb resources (click here)

Learn more about other verbs including verb grammar resources, examples, and other quizzes and exercises.


Josh Chapman