← Worksheets
SPARROW READERSB1

Present Perfect

Ruby · Standard
0 / 28 completed

Grammar summary

SubjectAffirmativeNegative
Ihave / I'vehave not / haven't
You (one person)have / you'vehave not / haven't
He / She / Ithas / he's / she's / it'shas not / hasn't
Wehave / we'vehave not / haven't
You (a group)have / you'vehave not / haven't
Theyhave / they'vehave not / haven't

Present perfect = have/has + past participle. She has finished. They have seen it.

Regular: work - worked. Irregular: go - gone; see - seen; write - written.

Use it for experiences, present results and situations continuing until now.

01 Build the present perfect

Use the present perfect of the verbs in brackets.

Example: He has made a cake. (make)

1.My sister her keys. (lose)
2.You and I the project. (finish)
3.The bus at last. (arrive)
4.I three emails today. (write)
5.Your friends lunch. (eat)
6.You a lot this term. (work)

02 Complete the participles

Write the past participle of each verb in brackets.

Example: I have spoken to her. (speak)

1.She has a new notebook. (buy)
2.We have the answer. (find)
3.He has all the water. (drink)
4.They have a beautiful picture. (draw)

03 Complete the negatives

Use the negative present perfect of each verb.

Example: She hasn't called yet. (not / call)

1.Sam his room yet. (not / tidy)
2.We that film yet. (not / see)
3.I my phone yet. (not / find)
4.The lesson yet. (not / begin)