Free. Exclusive. Just for you.
Four unique services that make learning easier, faster, and smarter - only on our website.

Present Perfect Tense - ESL worksheet by Tmk939 - Free Printable

Present Perfect Tense - ESL worksheet by Tmk939

Educational worksheet: Present Perfect Tense - ESL worksheet by Tmk939. Download and print for classroom or home learning activities.

JPG 826×1169 302 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #1715048
Show Answer Key & Explanations Step-by-step solution for: Present Perfect Tense - ESL worksheet by Tmk939

Task: Solve the problems related to the Present Perfect Tense.



#### Section 1: Fill in the correct form of the verb

The Present Perfect Tense is formed using have/has + past participle. Let's solve each sentence:

1. My brother never ______ this film. (see)
- Correct form: seen
- Sentence: My brother has never seen this film.

2. Our school team ______ just ______ the competition. (win)
- Correct forms: has, won
- Sentence: Our school team has just won the competition.

3. They ______ already ______ the test in maths. (write)
- Correct forms: have, written
- Sentence: They have already written the test in maths.

4. He ______ the report for the conference yet. (not, prepare)
- Correct forms: hasn't prepared
- Sentence: He hasn't prepared the report for the conference yet.

5. I ______ already ______ an invitation to the wedding. (receive)
- Correct forms: have, received
- Sentence: I have already received an invitation to the wedding.

6. She ______ never ______ sushi in Japan. (eat)
- Correct forms: has, eaten
- Sentence: She has never eaten sushi in Japan.

7. We ______ ______ at this conference. (not, meet)
- Correct forms: haven't met
- Sentence: We haven't met at this conference.

8. ______ you ever ______ to India? (be)
- Correct forms: Have, been
- Sentence: Have you ever been to India?

9. We ______ just ______ the bus. (miss)
- Correct forms: have, missed
- Sentence: We have just missed the bus.

10. Whom ______ you just ______ an SMS? (send)
- Correct forms: have, sent
- Sentence: Whom have you just sent an SMS?

11. They ______ already ______ their homework. (do)
- Correct forms: have, done
- Sentence: They have already done their homework.

12. I ______ never ______ any planes in my life. (fly)
- Correct forms: have, flown
- Sentence: I have never flown any planes in my life.

13. What ______ you already ______ for her birthday? (buy)
- Correct forms: have, bought
- Sentence: What have you already bought for her birthday?

---

#### Section 2: Rewrite the sentences putting the adverbs in the correct place

Adverbs like "ever," "yet," "never," "just," and "already" are typically placed after the auxiliary verb (e.g., "have") but before the main verb.

1. Have you visited any famous museums? (ever)
- Correct: Have you ever visited any famous museums?

2. They haven't signed this contract. (yet)
- Correct: They haven't yet signed this contract.

3. She has spoken to her neighbour. (never)
- Correct: She has never spoken to her neighbour.

4. We have finished our test in Maths. (just)
- Correct: We have just finished our test in Maths.

5. They have gone to the swimming pool. (already)
- Correct: They have already gone to the swimming pool.

6. He has been to Australia. (never)
- Correct: He has never been to Australia.

7. I haven't bought a new car. (yet)
- Correct: I haven't yet bought a new car.

---

#### Section 3: Write the answers using the words in brackets

Use the provided adverbs to answer the questions in the Present Perfect Tense.

1. Have you washed the dishes? (just)
- Answer: Yes, I have just washed the dishes.

2. Have you seen this new film? (yet)
- Answer: No, I haven't seen this new film yet.

3. Have you been to New Zealand? (never)
- Answer: No, I have never been to New Zealand.

4. Have you checked your homework? (already)
- Answer: Yes, I have already checked my homework.

5. Have you phoned your friend today? (already)
- Answer: Yes, I have already phoned my friend today.

6. Have you ever touched crocodiles? (never)
- Answer: No, I have never touched crocodiles.

7. Have you drunk an apple juice today? (just)
- Answer: Yes, I have just drunk an apple juice today.

---

Final Answers:



#### Section 1:
1. My brother has never seen this film.
2. Our school team has just won the competition.
3. They have already written the test in maths.
4. He hasn't prepared the report for the conference yet.
5. I have already received an invitation to the wedding.
6. She has never eaten sushi in Japan.
7. We haven't met at this conference.
8. Have you ever been to India?
9. We have just missed the bus.
10. Whom have you just sent an SMS?
11. They have already done their homework.
12. I have never flown any planes in my life.
13. What have you already bought for her birthday?

#### Section 2:
1. Have you ever visited any famous museums?
2. They haven't yet signed this contract.
3. She has never spoken to her neighbour.
4. We have just finished our test in Maths.
5. They have already gone to the swimming pool.
6. He has never been to Australia.
7. I haven't yet bought a new car.

#### Section 3:
1. Yes, I have just washed the dishes.
2. No, I haven't seen this new film yet.
3. No, I have never been to New Zealand.
4. Yes, I have already checked my homework.
5. Yes, I have already phoned my friend today.
6. No, I have never touched crocodiles.
7. Yes, I have just drunk an apple juice today.

---

Final Answer:
\boxed{
\text{See solutions above.}
}
Parent Tip: Review the logic above to help your child master the concept of perfect tense worksheet.
Print Download

How to use

Click Print to open a print-ready version directly in your browser, or use Download to save the file to your device. The ⭐ Answer button generates an AI answer key instantly - useful for teachers who need a quick reference. Need a different version? Our AI Worksheet Generator lets you create a custom worksheet on any topic in seconds.

(view all perfect tense worksheet)

LETS PRACTISE THE PRESENT PERFECT TENSE! worksheet | Live Worksheets
Past Perfect Tense Worksheets with Answers
Present perfect tense worksheets | K5 Learning
Live Worksheets
Present Perfect Tense Exercises with Answers » Onlymyenglish.com ...
The Past and Present Perfect Form of Verbs Worksheets
Present Perfect Tense Exercises, Free Printable Present Perfect ...
Verb Tense Worksheets | Present Perfect
Verb Tense Worksheets | Past Perfect
Grade 5 Present Perfect Tense | PDF