Actually, how many tenses are there in english language? 12 or 16?
12:
Simple Present: He sings.
Present Perfect: He has sung.
Present Continuous: He is singing.
Present Perfect Continuous: He has been singing.
Simple Past: He sang.
Past Perfect: He had sung.
Past Continuous: He was singing.
Past Perfect Continuous: He had been singing.
Simple Future: He will sing.
Future Continuous: He will be singing.
Future Perfect: He will have sung.
Future Perfect Continuous: He will have been singing.
Simple Present: He sings.
Present Perfect: He has sung.
Present Continuous: He is singing.
Present Perfect Continuous: He has been singing.
Simple Past: He sang.
Past Perfect: He had sung.
Past Continuous: He was singing.
Past Perfect Continuous: He had been singing.
Simple Future: He will sing.
Future Continuous: He will be singing.
Future Perfect: He will have sung.
Future Perfect Continuous: He will have been singing.