Aspect
Simple Perfect Progressive Perfect Progressive
"tensed" "tensed" have+ Past "tensed" have+... ing "tensed" have+ been+ ...
Participle ing
Present write/writes have/has written am/are/is writing have/has been writing
walk/walks have/has walked am/are/is walking have/has been walking
Past wrote had written was/were writing had been writing
walked had walked was/were walking had been walking
Future will write will have written will be writing will be will have been writing
will walk will have walked walking will have been walking