Present Tense | Past Tense | Future Tense |
---|---|---|
I astonish | I astonished | I shall/will astonish |
We astonish | We astonished | We shall/will astonish |
You astonish | You astonished | You will astonish |
He astonishes | He astonished | He will astonish |
She astonishes | She astonished | She will astonish |
It astonishes | It astonished | It will astonish |
They astonish | They astonished | They will astonish |
Present Continuous | Past Continuous | Future Continuous |
---|---|---|
I am astonishing | I was astonishing | I shall/will be astonishing |
We are astonishing | We were astonishing | We shall/will be astonishing |
You are astonishing | You were astonishing | You will be astonishing |
He is astonishing | He was astonishing | He will be astonishing |
She is astonishing | She was astonishing | She will be astonishing |
It is astonishing | It was astonishing | It will be astonishing |
They are astonishing | They were astonishing | They will be astonishing |
Present Perfect | Past Perfect | Future Perfect |
---|---|---|
I have astonished | I had astonished | I shall/will have astonished |
We have astonished | We had astonished | We shall/will have astonished |
You have astonished | You had astonished | You will have astonished |
He has astonished | He had astonished | He will have astonished |
She has astonished | She had astonished | She will have astonished |
It has astonished | It had astonished | It will have astonished |
They have astonished | They had astonished | They will have astonished |
Present Perfect Continuous | Past Perfect Continuous | Future Perfect Continuous |
---|---|---|
I have been astonishing | I had been astonishing | I shall/will have been astonishing |
We have been astonishing | We had been astonishing | We shall/will have been astonishing |
You have been astonishing | You had been astonishing | You will have been astonishing |
He has been astonishing | He had been astonishing | He will have been astonishing |
She has been astonishing | She had been astonishing | She will have been astonishing |
It has been astonishing | It had been astonishing | It will have been astonishing |
They have been astonishing | They had been astonishing | They will have been astonishing |