Past
Past progressive
Present Perfect
Present perfect progressive
Past Perfect
100

hit

hitting

100

lend

lent / lending

100

see

saw / seen / seeing

100

be

was / were / been

100

hide

hide / hidden / hiding

200

bet

bet  / betting

200

sleep

slept / sleeping

200

drive

drove / driven / driving

200

bite

bit / bitten / biting

200

steal

stole / stolen /stealing

300

meet

met / meeting

300

catch

caught / catching

300

get 

got / gotten / getting
300

sing

sang, sung, singing

300

fly

flew / flown / flying

400
cost

cost / costing

400

do 

done / doing

400

freeze 

froze / frozen / freezing

400

shoot

shot / shot / shooting 

400

begin

began / begun / beginning

500

send

sent / sending
500

come

came / coming

500

fall

fell / fallen / falling 

500

come

came / came / coming

500
swim

swam / swum / swimming 

M
e
n
u