Present tense
Past tense
Present perfect tense
Future perfect tense
Past perfect tense
100

ran

run

100
fight

fought

100

dance

have danced

100
feel

will have felt

100

fly

had flown

200

dug

dig
200
put

put

200

walk

have walked

200

drink

will have drunk

200

cry

had cried

300

He sang very well. 

He sings very well. 

300

Teddy R plays football all day.

Teddy R played football all day.

300

He is jogging.

He has been jogging. 

300

He plays for the whole day. 

He will have played for the whole day.

300

Charlie has been waving at me all morning. 

Charlie had waved at me all morning. 

400

Karim ate his lunch. 

Karim eats his lunch. 

400

Ella writes her golden tickets on the board.

Ella wrote her golden tickets on the board.

400

Hudson is laughing loudly. 

Hudson has been laughing loudly. 

400

Ben is speaking a lot.

Ben will have spoken a lot.

400

Eden has been great at spelling since Year 1.

Eden had been great at spelling since Year 1.

500

He works hard, so I gave all the projects to him.

He works hard, so I give all the projects to him. 

500

Erin practises a lot so she sings beautifully.

Erin practised a lot so she sang beautifully.

500

The cloud is blocking the sun. 

The cloud has been blocking the sun. 

500

Jamie Lee is buying a new horse.

Jamie Lee will have bought a new horse.

500

Eliza has been baking all weekend.

Eliza had baked all weekend.

M
e
n
u