Irregular Verbs – English Grammar Test for B1

Grammar » Grammar Test for B1 » Irregular Verbs – English Grammar Test for B1

Tests:   1234567891011

1 Yesterday I ___ (go) to the supermarket with my sister.

2 She has already ___ (see) that movie twice.

3 We ___ (eat) a big breakfast this morning.

4 He ___ (write) three emails before lunch.

5 Last year they ___ (fly) to Canada for their holiday.

6 I have never ___ (meet) such a kind person.

7 The children ___ (run) in the park yesterday afternoon.

8 She ___ (forget) her keys on the bus yesterday.

9 My grandfather has ___ (teach) me how to play chess.

10 We ___ (buy) a new car two months ago.

11 I ___ (find) some money in my pocket this morning.

12 They have ___ (take) many photos during the trip.

13 The baby ___ (begin) to cry loudly.

14 He ___ (break) his leg while skiing last winter.

15 We ___ (choose) the wrong road and got lost.

16 She ___ (drink) a glass of water just now.

17 I have never ___ (be) to Japan.

18 He ___ (drive) to work yesterday because the weather was bad.

19 They ___ (sing) their favorite song at the party.

20 I ___ (lose) my phone last weekend.

21 She ___ (wake) up very late this morning.

22 We ___ (swim) in the lake last summer.

23 He has ___ (give) me very useful advice.

24 The boys ___ (steal) apples from the garden.

25 I ___ (hear) a strange noise last night.

26 They ___ (make) a big mistake in their report.

27 My mother ___ (leave) home early yesterday.

28 We ___ (sit) near the window in the café.

29 The sun has ___ (rise) behind the mountains.

30 He ___ (catch) a cold last winter.

Answer

1 went – “go – went – gone”.
2 seen – present perfect requires past participle.
3 ate – past simple of “eat”.
4 written – past participle of “write”.
5 flew – past simple of “fly”.
6 met – past participle of “meet”.
7 ran – past simple of “run”.
8 forgot – past simple of “forget”.
9 taught – “teach – taught – taught”.
10 bought – past simple of “buy”.
11 found – past simple of “find”.
12 taken – past participle of “take”.
13 began – past simple of “begin”.
14 broke – past simple of “break”.
15 chose – past simple of “choose”.
16 drank – past simple of “drink”.
17 been – past participle of “be”.
18 drove – past simple of “drive”.
19 sang – past simple of “sing”.
20 lost – past simple of “lose”.
21 woke – past simple of “wake”.
22 swam – past simple of “swim”.
23 given – past participle of “give”.
24 stole – past simple of “steal”.
25 heard – past simple of “hear”.
26 made – past simple of “make”.
27 left – past simple of “leave”.
28 sat – past simple of “sit”.
29 risen – past participle of “rise”.
30 caught – past simple of “catch”.

Tests:   1234567891011

[related_posts_by_tax posts_per_page="6"]