You are on page 1of 2

has/have + past participle had + past participle will have + past participle

Base Form Present Perfect Past Perfect Future Perfect

has/have played
play have played had played will have played

has/have run had run will have run

Run

has/ have eaten had eaten will have eaten


eat

has/have studied had studied will have studied

study

has/have written had written will have written

write

has/have swum had swum will have swum

swim

had gone will have gone


go has/have gone

has/have spoken had spoken will have spoken


speak
Base Form Present Perfect Past Perfect Future Perfect

had slept
will have slep
sleep has/have slept

has/have danced had danced will have danced

dance

You might also like