Past Participles
Present Perfect
Past Perfect
Future Perfect
Editing
100

What is the past participle of KNOW?

KNOWN

100
Fill in the present perfect tense...


I ______________ (lose) my notebook.

HAVE LOST
100

Fill in the past perfect tense...

The children ____________ on the first day of school.

HAD WEPT

100

Fill in the blanks with future perfect tense..

We ___________ (eat) our lunch by this time tomorrow.

WILL HAVE EATEN

100
Correct the tenses:


I have gave my teacher my homework.

I have given my teacher my homework.

200

What is the past participle of SEE?

SEEN

200

Fill in the present perfect tense...

The garden _____________ (dig) the garden.

HAS DUG
200

Fill in the past perfect tense...

He __________ the race.

HAD RUN

200
Fill in the blanks with FUTURE PERFECT..


They _______________ (reach) Pune by this time tomorrow.

WILL HAVE REACHED

200

Correct the sentences..

The students had did their homework.

The student have done / had done their homework.

300

What is the past participle of GIVE?

GIVEN

300

Fill in the present perfect tense...

My mother ___________ (chose) a gift for me.

HAS CHOSEN

300

Fill in the blanks with past perfect tense..

The crows ______________ (drink) all the water.

drunk

300

Fill in the blanks with future perfect tense..

The students ____________ (complete) their exam by this time tomorrow.

WILL HAVE COMPLETED

300

Correct the sentence:

I will have bring my report card home by this time tomorrow.

I will have brought

400

What is the past participle of GO?

GONE

400

Fill in the present perfect tense...

The baby _______________ (throw) the toy.

HAS THROWN

400

Fill in the past perfect tense...

The birds ____________ away by March.

HAD FLOWN

400
Fill in the blanks with Future Perfect Tense..


I __________________ (run) the race by this time tomorrow.

WILL HAVE RUN

400

Correct the sentence:

The gardener have plant the saplings.

The gardener has planted

500

What is the past participle of DO?

DONE

500

Fill in the present perfect tense...

We _______________ (sing) on annual day.

HAVE SUNG

500

Fill in the past perfect tense...

The new car ___________ my dad a lot.

HAD COST

500

Fill in the blanks with Future Perfect tense..

The children ___________ (broke) the record of the school.

WILL HAVE BROKEN

500

Correct the sentence:

My grandparents will have came home by this time tomorrow.

My grandparents will have come home