The Present Perfect Tense is used to indicate an action that has been completed at some point in the past but has relevance to the present. It often emphasizes the result rather than the action itself. This tense is formed using the present tense of the verb ‘to have’ (have/has) and the past participle of the main verb.
Structural Formula: Subject + have/has + past participle + object.
Examples:
- I have finished my homework.
- She has visited Paris three times.
- They have eaten all the cookies.
- He has written a new novel.
- We have seen this movie before.
Exercises of Present Perfect Tense
1) I ______ for my exams. (have studied, has studied)
2) He _______ home along the beach most evenings after work all week long. (has walked, have walked)
3) We ______ into the sea every day this week. (have jumped, had jumped)
4) She _______ to work on most days of the week. (has cycled, have cycled)
5) They ______ to school every day since January. (have walked, has walked)
6) We _____ swimming in the pool twice this week. (have gone, has gone)
7) He ______ dinner every evening this week. (has cooked, has been cooking)
8) The girls _____ songs in chorus at 8 pm on Saturdays. (have sung, have been singing)
9) We _____ for our exams this week. (have studied, has studied)
10) She ______ tennis during her free time after work on Saturdays this month since January. (has played, has been playing)
11) He _____ a letter to his grandmother several times this month. (has written, has been writing)
12) I ______ at 10 pm every night this week. (have gone to bed, have been going to bed)
13) We _____ in the living room for two hours every evening this week. (have watched, have been watching)
14) They _____ in the park on Saturdays if it is sunny every Saturday since January. (have run/ran, has/have been running)
15) She ______ a letter to her grandmother several times this month. (has written, has been writing)
16) The children _____ in the pool every day this summer. (have swum/swam, has/have been swimming)
17) He ______ in the living room since January. (has watched, has been watching)
18) She ______ dinner at 6 pm every evening this week. (has cooked, has been cooking)
19) The girls _____ songs in chorus at 8 pm on Saturdays for two hours every Saturday since January. (have sung/sang, have been singing)
20) We _____ into the sea around this time every day this week. (have jumped in, have been jumping in)
Answers
1) I have studied for my exams.
2) He has walked home along the beach most evenings after work all week long.
3) We have jumped into the sea every day this week.
4) She has cycled home from work on most days of the week.
5) They have walked to school every day since January.
6) We have gone swimming in the pool twice this week.
7) He has cooked dinner every evening this week.
8) The girls have sung songs in chorus at 8 pm on Saturdays.
9) We have studied for our exams this week.
10) She has played tennis during her free time after work on Saturdays this month since January.
11) He has written a letter to his grandmother several times this month.
12) I have gone to bed at 10 pm every night this week.
13) We have watched TV in the living room for two hours every evening this week.
14) They have run in the park on Saturdays if it is sunny every Saturday since January.
15) She has written a letter to her grandmother several times this month?
16) The children have swum in the pool every day this summer.
17) He has watched TV in the living room since January.
18) She has cooked dinner at 6 pm every evening this week?
19) The girls have sung songs in chorus at 8 pm on Saturdays for two hours every Saturday since January.
20) We have jumped into the sea around this time every day this week.
Explore More:
Structures of All Tenses with Examples (Download Pdf)
Examples of Present Perfect Tense