Practice using irregular verbs in the Present Perfect

Difficulty:
Easy
Exercise type:Free Form

She has (go) to the market already.

He has (see) that movie three times.

They have (eat) dinner at the new restaurant twice this week.

We have (drive) to the countryside many times.

The dog has (bring) the ball back every time.

She has (write) several letters to her friend in France.

He has (run) five miles every morning this week.

They have (speak) to the principal several times.

We have (take) many photos during our trips.

The children have (break) three windows this year.