Past
Present
Future
100

Form the past perfect tense for the following subjects and verbs 

We/eat 

He/play 

They/jump

We had eaten

He had played

They had jumped 

100

Form the present perfect tense for the following subjects and verbs 

You/give

He/work

They/wash

you have given

he has worked

they have washed

100

Form the future perfect tense for the following subjects and verbs 

I/learn 

You/teach

She/drive

I will have learned

 You will have taught

She will have driven


200

Form the past perfect tense for the following subjects and verbs  

She/run 

He/swim 

I/lie

She had run 

He had swum 

I had lied 

200

Form the present perfect tense for the following subjects and verbs

I/help

We/cook

He/watch 

I have helped

We have cook

He has watched 

200

Form the future perfect tense for the following subjects and verbs

We/study

They/enjoy

I/buy

We will have studied

They will have enjoyed

I will have bought

300

Form the past perfect tense for the following subjects and verbs 

They/scare

He/move

I/bring

They had scared

He had moved

I had brought

300

Form the present perfect tense for the following subjects and verbs 

We/clean 

They/open 

He/closed

We have cleaned 

They have opened

He has closed

300

Form the future perfect tense for the following subjects and verbs

I/carry

She/cry

He/try

I will have carried

She will have cried

He will have tried

400

Form the past perfect tense for the following subjects and verbs 

You/move

She/read

They/climb

You had moved 

She had read

They had climbed

400

Form the present perfect tense for the following subjects and verbs 

They/dance

We/smile

She/laugh

They have danced

We have smiled

She has laughed

400

Form the future perfect tense for the following subjects and verbs

You/plan

He/ fall

She/go

You will have planned

He will have fallen 

She will have gone 

500

Form the past perfect tense for the following subjects and verbs 

I/fly 

You/finish

She/watch

I had flown 

You had finished 

She had watched

500

Form the present perfect tense for the following subjects and verbs 

I/listen

You/call

They/bite

I have listened 

You have called

They have bitten


500

Form the future perfect tense for the following subjects and verbs

They/drop

He/keep

We/build

They will have dropped

He will have kept

We will have built