← Worksheets
SPARROW READERSB1

Present Perfect

Gold · Basic
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 Choose have or has

Complete each gap. Word bank: have / has.

Example: He has finished his project.

1.I finished my homework.
2.She visited London.
3.You helped me a lot.
4.It stopped raining.
5.We cleaned the classroom.
6.They watched this film.

02 Find the participle

Complete each gap. Word bank: seen / gone / written / eaten.

Example: She has taken a photo. (take)

1.I have that film. (see)
2.He has home. (go)
3.We have an email. (write)
4.They have lunch. (eat)

03 Make it negative

Use the present perfect of the verb in brackets.

Example: They haven't arrived yet. (not / arrive)

1.I my homework yet. (not / finish)
2.She that book yet. (not / read)
3.We the new teacher yet. (not / meet)
4.He his bag yet. (not / pack)