Present Perfect Tense Excercises
Present perfect tense exercises help learners understand and practice the use of this tense, which describes actions that have occurred at an unspecified time or have relevance to the present. These exercises focus on forming sentences correctly, recognizing patterns, and applying the tense in various contexts. With numerous examples and practice scenarios, learners can improve their grasp of how and when to use the present perfect tense effectively.
Exercise-1: Present Perfect Tense Exercises Fill in the blanks
Fill in the blanks with the correct form of the verbs provided in parentheses.
- She __________ (visit) Paris three times.
- They __________ (finish) their homework already.
- I __________ (see) that movie before.
- We __________ (live) here for five years.
- He __________ (read) the book you gave him.
- The children __________ (eat) all the cookies.
- You __________ (work) very hard this week.
- She __________ (make) a lot of friends since she moved here.
- They __________ (build) a new house in the countryside.
- I __________ (know) him since we were kids.
- We __________ (not/go) to the new restaurant yet.
- He __________ (not/finish) his project.
- She __________ (just/arrive) from the airport.
- They __________ (never/see) such a beautiful sunset.
- I __________ (try) to call you all day.
- The company __________ (launch) a new product.
- He __________ (be) very busy lately.
- We __________ (paint) the entire house.
- She __________ (lose) her keys.
- They __________ (buy) a new car.
Exercise-2: Present Perfect Tense Exercises Multiple Choices
- She __________ to Paris three times.
- a) has visit
- b) has visited
- c) have visited
- They __________ their homework already.
- a) has finished
- b) have finished
- c) finished
- I __________ that movie before.
- a) has seen
- b) have saw
- c) have seen
- We __________ here for five years.
- a) have lived
- b) has lived
- c) live
- He __________ the book you gave him.
- a) has read
- b) have read
- c) read
- The children __________ all the cookies.
- a) has eaten
- b) have eaten
- c) ate
- You __________ very hard this week.
- a) have worked
- b) has worked
- c) worked
- She __________ a lot of friends since she moved here.
- a) has made
- b) have made
- c) made
- They __________ a new house in the countryside.
- a) built
- b) have built
- c) has built
- I __________ him since we were kids.
- a) has known
- b) have known
- c) know
- We __________ to the new restaurant yet.
- a) has not gone
- b) have not gone
- c) did not go
- He __________ his project.
- a) has not finished
- b) have not finished
- c) did not finish
- She __________ from the airport.
- a) has just arrived
- b) have just arrived
- c) just arrived
- They __________ such a beautiful sunset.
- a) has never seen
- b) have never seen
- c) never saw
- I __________ to call you all day.
- a) have tried
- b) has tried
- c) tried
- The company __________ a new product.
- a) has launched
- b) have launched
- c) launched
- He __________ very busy lately.
- a) have been
- b) has been
- c) was
- We __________ the entire house.
- a) has painted
- b) have painted
- c) painted
- She __________ her keys.
- a) has lost
- b) have lost
- c) lost
- They __________ a new car.
- a) have bought
- b) has bought
- c) bought
Exercise-3: Rewrite the following sentences in the Present Perfect Tense
- She visited Paris.
- They finished their homework.
- I saw that movie before.
- We lived here for five years.
- He read the book you gave him.
- The children ate all the cookies.
- You worked very hard this week.
- She made a lot of friends since she moved here.
- They built a new house in the countryside.
- I knew him since we were kids.
- We did not go to the new restaurant yet.
- He did not finish his project.
- She just arrived from the airport.
- They never saw such a beautiful sunset.
- I tried to call you all day.
- The company launched a new product.
- He was very busy lately.
- We painted the entire house.
- She lost her keys.
- They bought a new car.
Exercise-4: Choose the Correct Option for Present Perfect Tense
- The teacher __________ (has/have) just started the lesson.
- a) has
- b) have
- My parents __________ (has/have) moved to a new house.
- a) has
- b) have
- She __________ (has/have) never been to Japan.
- a) has
- b) have
- We __________ (has/have) visited the museum several times.
- a) has
- b) have
- The dog __________ (has/have) found its way home.
- a) has
- b) have
- I __________ (has/have) cleaned my room.
- a) has
- b) have
- They __________ (has/have) traveled to many countries.
- a) has
- b) have
- He __________ (has/have) just finished his breakfast.
- a) has
- b) have
- The movie __________ (has/have) started already.
- a) has
- b) have
- We __________ (has/have) decided to move to another city.
- a) has
- b) have
- She __________ (has/have) written a letter to the manager.
- a) has
- b) have
- The children __________ (has/have) gone to bed.
- a) has
- b) have
- He __________ (has/have) just taken a shower.
- a) has
- b) have
- They __________ (has/have) never seen a kangaroo.
- a) has
- b) have
- You __________ (has/have) eaten my sandwich!
- a) has
- b) have
- I __________ (has/have) just received your email.
- a) has
- b) have
- The team __________ (has/have) won the championship.
- a) has
- b) have
- She __________ (has/have) learned to play the piano.
- a) has
- b) have
- The students __________ (has/have) finished their exams.
- a) has
- b) have
- He __________ (has/have) joined the tennis club.
- a) has
- b) have
Exercise-5: Correct the Mistakes in the Present Perfect Tense
- He have never tried sushi before.
- We has been friends for ten years.
- She have just finished her homework.
- They has moved to a new apartment recently.
- You has seen that movie twice.
- I have already buy the tickets.
- The dog have chased the cat away.
- He have lost his keys again.
- We has not met him before.
- She have cleaned the house.
- They has found a solution to the problem.
- You have forget your wallet at home.
- I have write a letter to my friend.
- He have broken his leg.
- We has planned our vacation.
- She has make a cake for the party.
- They have gone to the park yesterday.
- I has known her since high school.
- The teacher have corrected the tests.
- He have driven this car before.
What is the present perfect tense?
The present perfect tense describes actions that occurred at an unspecified time or have relevance to the present, using “has” or “have” plus the past participle of the verb.
How do you form the present perfect tense?
Form the present perfect tense with “has” (he, she, it) or “have” (I, you, we, they) plus the past participle of the main verb.
When do you use the present perfect tense?
Use the present perfect tense for actions with unspecified timing, past actions affecting the present, or experiences up to now (e.g., I have traveled to Japan).
What are common signal words for the present perfect tense?
Common signal words include “already,” “just,” “yet,” “ever,” “never,” “so far,” and “recently.”
Can the present perfect tense be used with specific times?
No, the present perfect tense is not used with specific times. Use the simple past for actions with definite time references (e.g., I saw him yesterday).
How do you make negative sentences in the present perfect tense?
Add “not” after “has” or “have” (e.g., She has not finished; They have not seen).
How do you form questions in the present perfect tense?
Invert “has” or “have” with the subject (e.g., Have you eaten? Has she arrived?).
What is the difference between present perfect and past simple?
Present perfect is for unspecified times or relevance to now; past simple is for specific past events (e.g., I have been to Paris vs. I went to Paris last year).
Can you use the present perfect with “since” and “for”?
Yes, use “since” for specific starting points and “for” for durations (e.g., I have lived here since 2010; I have lived here for ten years).
Why is the present perfect tense important?
The present perfect tense connects past actions to the present, showing their relevance and effect, making it essential for clear, effective communication.