Professional Documents
Culture Documents
Verb Conjugation Chart
Verb Conjugation Chart
Verb Conjugation Chart
Active Passive
Present Perf. Prog-- has/have been writing has/have been being written
Past Perf. Prog. had been writing had been being written
Future Perf' Prog. will have been writing will have been being written