Present Perfect Tense Exercise For Class 6
The present perfect tense is generally used to represent an action which has been completed within a period of time that extends up to and includes the present. The present perfect tense cannot be used with a point of time in the past. However, time adverbs that refer to a period of time extending up to the present may be mentioned.
Complete the following sentences using appropriate time adverbs.
Present perfect tense worksheet for class 6
1. Have you seen him —————————- (this morning / in this morning)?
2. Have you seen him ————————– (today / yesterday)?
3. I have never seen him ———————— (ago / before)
4. We have endured this ————————– (since / for ) three years now.
5. James has not ———————– (yet / just) returned the money he borrowed from me.
6. I have ————————– completed my thesis on astrophysics. (just / yet )
7. They have ———————— paid the dues from 1965 onwards. (already / yet)
8. I have been there —————————- (this morning / yesterday morning).
9. We have lived here ————————– twelve years now. (for / since)
10. He hasn’t come —————————- (yet / already)
Answers
1. Have you seen him this morning?
2. Have you seen him today?
3. I have never seen him before.
4. We have endured this for three years now.
5. James has not yet returned the money he borrowed from me.
6. I have just completed my thesis on astrophysics.
7. They have already paid the dues from 1965 onwards.
8. I have been there this morning.
9. We have lived here for twelve years now.
10. He hasn’t come yet.
Buy our class 6 English workbook
Get all of our class 6 grammar worksheets as an ebook for just 99 rupees and learn even when you do not have an internet correction. Easy to use with clickable links.
Present perfect tense worksheet 2
We make the present perfect tense form by putting has / have before the past participle form of the verb. Use has when the subject is a singular noun or pronoun. Use have when the subject is a plural noun / pronoun.
Fill in the blanks using the present perfect tense form of the verb.
1. They ………………………………….. (not return) from work yet.
2. You …………………………… (not pay) me back.
3. She ………………………… (promise) to come.
4. The baby ………………………… (sleep) enough. Please wake him up now.
5. ……………………… (you eat) your lunch?
6. The phone ……………………….. (not stop) ringing since morning.
7. Hurrah! We ………………………….. (win)
8. I ……………………………..that novel. (read)
9. I ……………………………. (burn) my finger.
10. ………………………… (you do) your homework?
11. The police …………………………… (catch) the thief.
12. She ……………………………. (offer) to help.
Answers
1. They have not returned from work yet.
2. You have not paid me back.
3. She has promised to come.
5. Have you eaten your lunch?
4. The baby has slept enough. Please wake him up now.
6. The phone has not stopped ringing since morning.
7. Hurrah! We have won.
8. I have read that novel.
9. I have burned my finger.
10. Have you done your homework?
11. The police have caught the thief.
12. She has offered to help.
Present perfect tense worksheet for class 6 – worksheet 3
Fill in the blanks using the present perfect tense form of the verb.
1. I …………………………… something for you. (buy)
2. ………………………. (you bring) your laptop?
3. I …………………… (show) them my ID.
4. He ……………………. (donate) all of his money to charity.
5. …………………….. (you read) that novel?
6. He ……………………… (pass) his driving test.
7. He ……………………… (do) a lot for me.
8. I ……………………. (cook) dinner.
9. The child ……………………… (sleep) enough.
10. I …………………… (saw) him before.
11. I ……………………. (forgot) his name.
12. I ……………………… (fill) the pitchers with water.
13. The birds ………………………. (fly) away.
14. They ……………………… (find) the missing boy.
15. You ………………………. (never offer) me any help.
Answers
1. have bought, 2. Have you brought, 3. have shown, 4. has donated, 5. Have you read, 6. has passed, 7. has done, 8. have cooked, 9. has slept, 10. have seen, 11. have forgotten, 12. have filled, 13. have flown, 14. have found, 15. have never offered
Buy our Class 6 Grammar Worksheets eBook
Our class 6 grammar worksheets eBook is based on the latest CBSE and state syllabi. It helps your child test their understanding of grammar concepts easily and score higher marks in their English exam. This workbook contains all types of grammar questions that their exam will have.
Buy it today for just 99 rupees.