Present Tense | Past Tense | Future Tense |
---|---|---|
I announce | I announced | I shall/will announce |
We announce | We announced | We shall/will announce |
You announce | You announced | You will announce |
He announces | He announced | He will announce |
She announces | She announced | She will announce |
It announces | It announced | It will announce |
They announce | They announced | They will announce |
Present Continuous | Past Continuous | Future Continuous |
---|---|---|
I am announcing | I was announcing | I shall/will be announcing |
We are announcing | We were announcing | We shall/will be announcing |
You are announcing | You were announcing | You will be announcing |
He is announcing | He was announcing | He will be announcing |
She is announcing | She was announcing | She will be announcing |
It is announcing | It was announcing | It will be announcing |
They are announcing | They were announcing | They will be announcing |
Present Perfect | Past Perfect | Future Perfect |
---|---|---|
I have announced | I had announced | I shall/will have announced |
We have announced | We had announced | We shall/will have announced |
You have announced | You had announced | You will have announced |
He has announced | He had announced | He will have announced |
She has announced | She had announced | She will have announced |
It has announced | It had announced | It will have announced |
They have announced | They had announced | They will have announced |
Present Perfect Continuous | Past Perfect Continuous | Future Perfect Continuous |
---|---|---|
I have been announcing | I had been announcing | I shall/will have been announcing |
We have been announcing | We had been announcing | We shall/will have been announcing |
You have been announcing | You had been announcing | You will have been announcing |
He has been announcing | He had been announcing | He will have been announcing |
She has been announcing | She had been announcing | She will have been announcing |
It has been announcing | It had been announcing | It will have been announcing |
They have been announcing | They had been announcing | They will have been announcing |