The letter will have been typed.- b) future perfect.
The letter has been typed.- a) present perfect.
The letter was being typed.- c) past progressive
The letter will have been typed.- b) future perfect.
The letter has been typed.- a) present perfect.
The letter was being typed.- c) past progressive