1. We ____ all our homework today. 2. ____ you ever ____ in a lake? 3. He ____ to a shop and will be back in 15 minutes. 4. I ____ my tea, please wait for a couple of minutes. 5. My dog ____ in the park all day today. 6. They ____ all the cookies. 7. My dad ____ to work this week. 8. Have you ____ a new Harry Potter film? 9. Don't worry, I have already ____ some bread. 10. My sister ____ me ten messages.

Irregular Verbs - Part 1 - Present Perfect

Leaderboard

Visual style

Options

Switch template

Continue editing: ?