group1
group2
group3
100

We have _____ the lasagna here (eat)

We have eaten the lasagna here

100

She has _____ the chickenpox since Tuesday. (have)

She has had the chickenpox since Tuesday.

100

The children have ____ a mess in the kitchen. (make)

The children have made a mess in the kitchen.

200

I have _____ away all the laundry. (put)

I have put away all the laundry.

200

We have _____ to Canada. (be)

We have been to Canada.

200

Has she ____ John? (meet)

Has she met John?

300

She has _____ her folder. (forget)

She has forgotten her folder.

300

They have ____ three letters already. (write)

They have written three letters already.

300

Why has he _____ already? (go)

Why has he gone already?

400

I have ____ my purse. (lose)

I have lost my purse.

400

Where have I ____ my sandals? (leave)

Where have I left my sandals?

400

The book came out yesterday, but I have already ____ it. (read)

The book came out yesterday, but I have already read it.

500

You have ____ since the last time I saw you. (grow)

You have grown since the last time I saw you.

500

Scientists have ____ the atom. (split)

Scientists have split the atom.

500

I have ____ different kinds of songs, especially modern. (sing)

I have sung different kinds of songs, especially modern.