Tenses are forms of verbs that tell us when an action happens. They help us express time in language-whether something is happening now, happened before, or will happen later. Mastering tenses is essential for clear communication and is especially important in competitive exams where precise grammar is tested.
There are four main time frames in English tenses:
We will explore these tenses step-by-step, starting from simple forms to more complex perfect tenses.
The present tense describes actions happening now, habits, or states that are generally true. There are three main forms:
graph LR A[Simple Present] B[Present Continuous] C[Present Perfect] A -->|Habitual actions| D[He plays cricket every Sunday.] B -->|Ongoing actions| E[She is reading a book now.] C -->|Completed actions with present relevance| F[They have finished their work.] style A fill:#a2d5f2,stroke:#333,stroke-width:1px style B fill:#f2a2a2,stroke:#333,stroke-width:1px style C fill:#a2f2a2,stroke:#333,stroke-width:1px
Common time expressions:
Past tense tells us about actions or events that happened before the present moment. There are three main forms:
graph LR A[Simple Past] B[Past Continuous] C[Past Perfect] A -->|Completed past action| D[She visited Delhi last year.] B -->|Ongoing past action| E[He was reading when I called.] C -->|Earlier past action| F[They had left before the rain started.] style A fill:#f2cfa2,stroke:#333,stroke-width:1px style B fill:#a2c9f2,stroke:#333,stroke-width:1px style C fill:#cfa2f2,stroke:#333,stroke-width:1px
Common time expressions:
Future tense expresses actions that will happen after now. The three main forms are:
graph LR A[Simple Future] B[Future Continuous] C[Future Perfect] A -->|Will happen| D[She will travel tomorrow.] B -->|Ongoing future action| E[They will be working at 10 AM.] C -->|Completed before future time| F[I will have finished by 5 PM.] style A fill:#a2f2d1,stroke:#333,stroke-width:1px style B fill:#f2a2d1,stroke:#333,stroke-width:1px style C fill:#d1a2f2,stroke:#333,stroke-width:1px
Common time expressions:
Perfect tenses express actions that are completed relative to a certain time. They connect two points in time, showing which action happened first.
| Tense | Formula | Usage | Example |
|---|---|---|---|
| Present Perfect | Subject + has/have + past participle | Action completed before now, with present relevance | She has visited Mumbai. |
| Past Perfect | Subject + had + past participle | Action completed before another past action | He had left before she arrived. |
| Future Perfect | Subject + will have + past participle | Action that will be completed before a future time | I will have finished by 6 PM. |
Step 1: Identify the subject and the action. Here, subject = She, action = finish homework.
Step 2: Use the formula: Subject + has/have + past participle.
Step 3: The past participle of 'finish' is 'finished'.
Answer: She has finished her homework.
Step 1: Identify the sequence of events.
Step 2: In the first sentence, 'had left' (past perfect) shows that his leaving happened before 'she arrived' (simple past).
Step 3: In the second sentence, both actions happened around the same time (simple past), no earlier action is emphasized.
Timeline Diagram:
timeline past1: He had left --> past2: She arrived
Answer: Use past perfect to show one past action happened before another.
Step 1: Identify subject (I), action (submit report), and deadline (by 5 PM).
Step 2: Use the formula: Subject + will have + past participle.
Step 3: The past participle of 'submit' is 'submitted'.
Answer: I will have submitted the report by 5 PM.
"I have lived in Delhi for five years. Yesterday, I was walking in the park when I saw an old friend. Tomorrow, I will be attending a meeting."
Step 1: "I have lived in Delhi for five years." - Present Perfect (action started in past and continues now).
Step 2: "Yesterday, I was walking in the park" - Past Continuous (action in progress at a past time).
Step 3: "when I saw an old friend." - Simple Past (completed action in the past).
Step 4: "Tomorrow, I will be attending a meeting." - Future Continuous (action in progress at a future time).
Answer: The paragraph correctly uses present perfect, past continuous, simple past, and future continuous tenses to describe different time frames.
Step 1: The sentence uses present perfect ("has went") with a definite past time ("yesterday"), which is incorrect.
Step 2: The correct past participle of 'go' is 'gone', but present perfect should not be used with definite past time expressions.
Step 3: Use simple past tense for definite past time: "He went to the market yesterday."
Answer: Correct sentence: "He went to the market yesterday."
When to use: Look for words like "already", "yet", "yesterday", "by tomorrow" to decide which tense fits best.
When to use: Quickly form present perfect tense in writing or speaking, especially for recent or unfinished actions.
When to use: When two past events happen, use past perfect for the one that happened first.
When to use: To express actions that will be completed before a certain future time.
When to use: When confused, draw a simple timeline to place actions and see their order.
Progress tracking is paywalled — subscribe to mark subtopics as understood and save your streak.
Go to practice →