Irregular Verbs – English Grammar Test for B1
Grammar » Grammar Test for B1 » Irregular Verbs – English Grammar Test for B1
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”.
