Irregular verbs are an essential aspect of English grammar that learners need to master. Unlike regular verbs, which follow a consistent pattern when conjugated, irregular verbs do not have a uniform structure when they change to express various tenses. They can be particularly challenging for students, as they require memorisation and practice. The following exercises will help you familiarise yourself with irregular verbs by providing fill-in-the-blank sentences that test your knowledge of these unique verbs. Each exercise focuses on a different aspect of irregular verbs, allowing you to test your understanding and improve your usage in everyday conversations and writing.
Exercise 1: Irregular Verbs in Past Simple
Yesterday, I *went* (go) to the store to buy some groceries.
She *saw* (see) her friend at the park last weekend.
He *drank* (drink) a glass of water before going to bed.
They *ate* (eat) dinner together at a restaurant.
We *swam* (swim) at the beach during our vacation.
She *wrote* (write) a letter to her cousin last month.
He *took* (take) his dog for a walk in the morning.
She *slept* (sleep) for eight hours last night.
I *read* (read) a book before going to sleep.
They *came* (come) to the party together last night.
He *drove* (drive) to work this morning.
I *bought* (buy) a new pair of shoes yesterday.
She *forgot* (forget) her umbrella at home.
He *spoke* (speak) to his boss about the issue.
They *met* (meet) each other for the first time at the conference.
Exercise 2: Irregular Verbs in Past Participle
I *have been* (be) to Paris twice.
She *has eaten* (eat) sushi before.
He *has written* (write) three books.
They *have swum* (swim) in the ocean.
We *have taken* (take) the train to work.
She *has seen* (see) her favourite movie ten times.
He *has spoken* (speak) to the manager about his concerns.
I *have read* (read) all the books in the series.
They *have come* (come) to visit us every summer.
He *has driven* (drive) across the country.
I *have bought* (buy) a new car recently.
She *has forgotten* (forget) her password multiple times.