Past simple
Past simple
Past simple/Present perfect
Present perfect
Present perfect
100

come

came

100

give

gave

100

win

won

have/has won

100

be

have/has been

100

read

have/has read

200

eat

ate

200

see

saw

200

drive

drove

have/has driven

200

eat

have/has eaten

200

see

have/has seen

300

ring

rang

300

lose

lost

300

buy

bought


have/has bought

300

ring

have/has rung

300

have

have/has had

400

go

went

400

have

had

400

speak

spoke


have/has spoken

400

learn

have/has learnt
400

go

have/has gone

500

catch

caught

500

fly

flew

500

fall

fell

have/has fallen

500

throw

have/has thrown

500

show

have/has shown