Irregular Verbs – English Grammar Test for B1
Grammar » Grammar Test for B1 » Irregular Verbs – English Grammar Test for B1
2 When we were children, we often ___ (go) swimming in the river.
3 Last week my father ___ (buy) a new phone.
4 She has never ___ (be) to a hospital before.
5 I ___ (meet) my best friend at a party two years ago.
6 While cooking, she accidentally ___ (cut) her finger.
7 We ___ (have) lunch at a nice restaurant yesterday.
8 He ___ (write) an email to his boss last night.
9 I’ve just ___ (hear) some great news!
10 We ___ (choose) the wrong train and ended up in another town.
11 She ___ (break) her phone, so she can’t call you now.
12 They ___ (fly) to Paris for their honeymoon.
13 I ___ (leave) my jacket in the office yesterday.
14 He has ___ (drink) three cups of coffee today.
15 The students ___ (speak) to the teacher after class.
16 Last year we ___ (drive) to Italy for our holiday.
17 My sister ___ (give) me a beautiful necklace for my birthday.
18 He ___ (forget) his umbrella and got wet.
19 We ___ (sit) in the garden all afternoon.
20 They ___ (sell) their old car last month.
21 I ___ (find) some coins under the sofa.
22 She ___ (wear) her new dress to the wedding.
23 We ___ (make) a cake for the party yesterday.
24 The children ___ (run) quickly to catch the bus.
25 Have you ever ___ (read) this book?
26 He ___ (begin) his new job last Monday.
27 We ___ (catch) the train just before it left.
28 She ___ (see) an old friend at the supermarket yesterday.
29 He has ___ (take) my pen by mistake.
30 We ___ (swim) in the sea during our holiday in Spain.
Answer
1 lost – past simple of “lose”.
2 went – past simple of “go”.
3 bought – past simple of “buy”.
4 been – past participle of “be” with present perfect.
5 met – past simple of “meet”.
6 cut – same in base, past, and participle.
7 had – past simple of “have”.
8 wrote – past simple of “write”.
9 heard – past participle of “hear”.
10 chose – past simple of “choose”.
11 broken – past participle of “break”.
12 flew – past simple of “fly”.
13 left – past simple of “leave”.
14 drunk – past participle of “drink” with present perfect.
15 spoke – past simple of “speak”.
16 drove – past simple of “drive”.
17 gave – past simple of “give”.
18 forgot – past simple of “forget”.
19 sat – past simple of “sit”.
20 sold – past simple of “sell”.
21 found – past simple of “find”.
22 wore – past simple of “wear”.
23 made – past simple of “make”.
24 ran – past simple of “run”.
25 read – past participle of “read” (spelled the same, pronounced /red/).
26 began – past simple of “begin”.
27 caught – past simple of “catch”.
28 saw – past simple of “see”.
29 taken – past participle of “take”.
30 swam – past simple of “swim”.
