When reading anything, how do we know if the events are happening in the past, present, or the possible future? In grammar, we indicate time by modifying the verbs accordingly. Let us see how this is done in Introduction to Tenses.
Tense and Time
You must not confuse the name of a verb tense with time.
It’s very important not to confuse the name of a verb tense with the how we use it to talk about time.
For example, a present tense may not always indicate the present time:
Or a past tense may not always indicate time in the past:
More about Tense and Time(link)
There are 12 tenses in active voice and 12 tenses in passive voice which equals to a total of 24 basic tenses.
For past tense and present tense, there are 2 non-complex tenses and 6 complex tenses when we use auxiliary or helping verbs.
To these, we can add 4 modal tenses when we talk about the future by using the modal-auxiliary verbs will andshall.
All of the above make a total of 12 tenses in the active voice.
We also have another 12 tenses which are available in the passive voice.
Here are some charts and examples for Basic Tenses(link)
Basic Tenses with Regular Verbs
These are the usual structures of basic tenses with regular verbs: