You are on page 1of 4

Present Perfect Form Gap Fill

We form the present perfect by using the auxiliary verb before the past participle
of the main verb.

Use the substitution table below to help you complete the sentences by
choosing either ‘have’ or ‘has’ to form the present perfect tense.

Main Verb
Subject Auxiliary Verb
(Past Participle)

You lived eaten


have

We chewed been

listened gone
They
stopped won
She chosen lost
has
He

It

1. It been very sunny today.

2. “Oh, no! The dog chewed the curtains!”

3. They eaten all of the biscuits!

4. He won the egg and spoon race.

5. Tegan lived in London for six years.

6. “ everyone chosen something for show and tell?” asked the teacher.

7. Mo gone to the shop to buy some milk.

8. We stopped to look at the beautiful flowers.

9. She lost her jumper.

10. “ you heard the news? There’s going to be a snow day tomorrow!” shouted Mo.

visit twinkl.com
Present Perfect Form Gap Fill
We form the present perfect by using the auxiliary verb before the past
participle of the main verb.

Use the substitution table below to help you complete the sentences using the
present perfect tense. For each sentence, you will need to choose either ‘have’
or ‘has’ and the past participle of the verb so that each sentence makes sense.

Main Verb
Subject Auxiliary Verb
(Past Participle)

You have talked come

We painted seen

broken done
They
forgotten been
She
drawn thought
has
He

It

1. We lots of pictures of flowers.

2. The washing machine doesn’t work any more. It .

3. They friends for two years.

4. She round to play with my new toys.

5. “Would you like to see the picture I ?” asked Joel.

6. “Oh dear! We to bring our PE kits home.”

7. He the washing up.

8. We about going on holiday to Spain but we haven’t booked anything yet.

9. I already to my brother on the phone.

10. “ you the new space film at the cinema?” asked Riley.

visit twinkl.com
Present Perfect Form Gap Fill
We form the present perfect by using the auxiliary verb before the past participle of the main verb.

Have a go at writing some of your own sentences using the present perfect form.

1. 




2. 




3. 




4. 




5. 




visit twinkl.com
Present Perfect Form Gap Fill

1. It has been very sunny today.

2. “Oh, no! The dog has chewed the curtains!”

3. They have eaten all of the biscuits!

4. He has won the egg and spoon race.

5. Tegan has lived in London for six years.

6. “Has everyone chosen something for show and tell?” asked the teacher.

7. Mo has gone to the shop to buy some milk.

8. We have stopped to look at the beautiful flowers.

9. She has lost her jumper.

10. “Have you heard the news? There’s going to be a snow day tomorrow!” shouted Mo.

1. We have painted lots of pictures of flowers.

2. The washing machine doesn’t work any more. It has broken.

3. They have been friends for two years.

4. She has come round to play with my new toys.

5. “Would you like to see the picture I have drawn?” asked Joel.

6. “Oh dear! We have forgotten to bring our PE kits home.”

7. He has done the washing up.

8. We have thought about going on holiday to Spain but we haven’t booked anything yet.

9. I have already talked to my brother on the phone.

10. “Have you seen the new space film at the cinema?” asked Riley.

These answers are based on the first and second worksheet where the verbs are provided.
Answers on the third worksheet will differ as children will be writing their own sentences.

visit twinkl.com

You might also like