Irregular verbs in English – Test 1

Task

Fill in the missing words into the gaps.

Infinitive Simple Past Past Participle
knew
gave
had
write
met
bought
heard
sang
thought
draw