All 12 Tenses Study Planner
Master English Grammar with Interactive Templates
Simple Tenses
Simple tenses describe actions or states without indicating whether they are complete or ongoing. They are divided into three main categories based on time reference.
Present Simple
Use: Regular habits, facts, truths, scheduled events
Form: Subject + Base Verb (+ s/es for third person singular)
Example: I eat breakfast every morning.
Past Simple
Use: Completed actions at a specific time
Form: Subject + Verb in past form (-ed or irregular)
Example: I ate breakfast yesterday.
Future Simple
Use: Actions that haven't occurred yet
Form: Subject + will/shall + Base Verb
Example: I will eat breakfast tomorrow.
Continuous Tenses
Continuous tenses, also called progressive tenses, describe actions that are or were or will be in progress at a particular time.
Present Continuous
Use: Actions happening right now
Form: Subject + is/am/are + Verb-ing
Example: I am eating breakfast now.
Past Continuous
Use: Actions that were in progress at a specific time in the past
Form: Subject + was/were + Verb-ing
Example: I was eating breakfast when you called.
Future Continuous
Use: Actions that will be in progress at a future time
Form: Subject + will be + Verb-ing
Example: I will be eating breakfast at 8 AM tomorrow.
Perfect Tenses
Perfect tenses are used to show that one action or state is connected to another. They always use the auxiliary verb "have" with the past participle.
Present Perfect
Use: Actions completed recently with a result in the present
Form: Subject + has/have + Past Participle
Example: I have eaten breakfast already.
Past Perfect
Use: An action that happened before another action in the past
Form: Subject + had + Past Participle
Example: I had eaten breakfast before you arrived.
Future Perfect
Use: An action that will be completed by a specific time in the future
Form: Subject + will have + Past Participle
Example: I will have eaten breakfast by 9 AM.
Perfect Continuous Tenses
Perfect continuous tenses combine the perfect and continuous forms. They emphasize the duration of an action that started in the past and continues to the present or another time.
Present Perfect Continuous
Use: Actions started in the past and continue to the present
Form: Subject + has/have been + Verb-ing
Example: I have been studying English for two years.
Past Perfect Continuous
Use: An ongoing action in the past that happened before another action
Form: Subject + had been + Verb-ing
Example: I had been studying for two hours before the exam started.
Future Perfect Continuous
Use: An ongoing action that will continue until a specific time in the future
Form: Subject + will have been + Verb-ing
Example: By next month, I will have been studying English for three years.
Complete Tenses Summary Chart
Here is a comprehensive overview of all 12 English tenses with their forms, uses, and examples.
| Tense | Form | Example |
|---|---|---|
| Present Simple | V / V + s | I eat |
| Present Continuous | am/is/are + V-ing | I am eating |
| Present Perfect | have/has + V3 | I have eaten |
| Present Perfect Continuous | have/has been + V-ing | I have been eating |
| Past Simple | V2 / V + ed | I ate |
| Past Continuous | was/were + V-ing | I was eating |
| Past Perfect | had + V3 | I had eaten |
| Past Perfect Continuous | had been + V-ing | I had been eating |
| Future Simple | will + V | I will eat |
| Future Continuous | will be + V-ing | I will be eating |
| Future Perfect | will have + V3 | I will have eaten |
| Future Perfect Continuous | will have been + V-ing | I will have been eating |
HTML Source Code
Below is the complete HTML, CSS, and JavaScript code for this study planner. Copy and use it in your own projects.
Complete Source Code
View the page source by right-clicking and selecting "View Page Source" or press Ctrl+U / Cmd+U to see the complete HTML, CSS, and JavaScript code.
How to Use This Code
1. Copy the code from the code block above
2. Create a new file and name it "index.html"
3. Paste the code into the file
4. Open the file in your web browser
5. Customize the content as needed