Tenses
English has 12 tenses — 3 times (present, past, future) × 4 aspects (simple, continuous, perfect, perfect continuous). Master the formula, signal words, and usage for each.
Present Tenses
Past Tenses
Future Tenses
Signal Words — Quick Reference
Signal words are the clue words that tell you which tense to use. In MCQs, find the signal word in the sentence first — it leads you straight to the correct tense.
| Signal Word(s) | Tense | Example |
|---|---|---|
| always, usually, often, every day | Present Simple | She always wakes up early. |
| now, at the moment, right now, look! | Present Continuous | She is sleeping now. |
| just, already, yet, ever, never, since, for | Present Perfect | He has just arrived. |
| for + duration + still ongoing, lately | Present Perfect Continuous | She has been waiting for an hour. |
| yesterday, last night, ago, in [year] | Past Simple | He left an hour ago. |
| while, when (+ another past action) | Past Continuous | She was cooking when he arrived. |
| before, after, already, by the time, had | Past Perfect | She had eaten before he came. |
| for/since + duration before a past point | Past Perfect Continuous | He had been running for an hour. |
| tomorrow, next week, soon, in the future | Future Simple | I will call you tomorrow. |
| at this time tomorrow, at [time] next | Future Continuous | She will be studying at 8 pm. |
| by tomorrow, by the time, before + future | Future Perfect | He will have left by noon. |
| for [duration] by [future time] | Future Perfect Continuous | By May she will have been teaching for a year. |
Present Simple
Signal wordsalways, usually, often, every day
ExampleShe always wakes up early.
Present Continuous
Signal wordsnow, at the moment, right now, look!
ExampleShe is sleeping now.
Present Perfect
Signal wordsjust, already, yet, ever, never, since, for
ExampleHe has just arrived.
Present Perfect Continuous
Signal wordsfor + duration (still ongoing), lately
ExampleShe has been waiting for an hour.
Past Simple
Signal wordsyesterday, last night, ago, in [year]
ExampleHe left an hour ago.
Past Continuous
Signal wordswhile, when (+ another past action)
ExampleShe was cooking when he arrived.
Past Perfect
Signal wordsbefore, after, already, by the time, had
ExampleShe had eaten before he came.
Future Simple
Signal wordstomorrow, next week, soon, in the future
ExampleI will call you tomorrow.
Future Perfect
Signal wordsby tomorrow, by the time, before + future
ExampleHe will have left by noon.
⚡ Exam Tip Since → specific point in time (since 2010, since morning) · For → duration (for two hours, for years). Both are used with present perfect and present perfect continuous. Ago always signals past simple.
Common Exam Traps
High-frequency errors in tense MCQs
since vs for
Since = point in time (when it started). For = duration (how long). Both used with Present Perfect / Perfect Continuous.
✓ She has lived here since 2015.
✓ She has lived here for ten years.
✗ Since ten years.
✓ She has lived here for ten years.
✗ Since ten years.
already vs yet
Already = positive sentences (done sooner than expected). Yet = negative sentences and questions only.
✓ She has already submitted the form.
✓ Has he arrived yet? / Not yet.
✗ She has yet submitted it.
✓ Has he arrived yet? / Not yet.
✗ She has yet submitted it.
used to
Used to + V1 = past habit no longer happening. Has no present/future form. Do NOT confuse with be used to + V-ing (= accustomed to).
✓ He used to walk to school. (past habit)
✓ She is used to working long hours.
✗ He uses to walk. / He use to walk.
✓ She is used to working long hours.
✗ He uses to walk. / He use to walk.
Universal truths in reported speech
Scientific facts and universal truths stay in Simple Present even when the reporting verb is past — no backshift.
✓ The teacher said the sun rises in the east.
✗ The teacher said the sun rose in the east.
✗ The teacher said the sun rose in the east.
no sooner…than
First clause: Past Perfect + inverted word order (had + subject + V3). Second clause: Simple Past. Fixed structure — never use "when" instead of "than".
✓ No sooner had she entered than the bell rang.
✗ No sooner she had entered than…
✗ No sooner she had entered than…
while vs when
While = continuous action (V-ing). When = completed / point action (V2). Common in Past Continuous sentences.
✓ She was cooking while he was reading.
✓ She was cooking when he arrived.
✗ She was cooking while he arrived.
✓ She was cooking when he arrived.
✗ She was cooking while he arrived.
Practice — Fill in the Blank
Quick Revision
| Tense | Formula | Key Signal Word(s) |
|---|---|---|
| Present Simple | S + V₁/V₁s | always, every day, usually |
| Present Continuous | S + is/am/are + V-ing | now, at the moment |
| Present Perfect | S + has/have + V₃ | just, already, yet, since, for |
| Present Perfect Continuous | S + has/have been + V-ing | for, since (still going) |
| Past Simple | S + V₂ | yesterday, ago, last night |
| Past Continuous | S + was/were + V-ing | while, when |
| Past Perfect | S + had + V₃ | before, after, by the time |
| Past Perfect Continuous | S + had been + V-ing | for/since + before a past event |
| Future Simple | S + will + V₁ | tomorrow, next week, soon |
| Future Continuous | S + will be + V-ing | at this time tomorrow |
| Future Perfect | S + will have + V₃ | by [future time] |
| Future Perfect Continuous | S + will have been + V-ing | for [duration] by [future time] |
Present Simple
FormulaS + V₁/V₁s
Signal wordsalways, every day, usually
Present Continuous
FormulaS + is/am/are + V-ing
Signal wordsnow, at the moment
Present Perfect
FormulaS + has/have + V₃
Signal wordsjust, already, yet, since, for
Present Perfect Continuous
FormulaS + has/have been + V-ing
Signal wordsfor, since (still going)
Past Simple
FormulaS + V₂
Signal wordsyesterday, ago, last night
Past Continuous
FormulaS + was/were + V-ing
Signal wordswhile, when
Past Perfect
FormulaS + had + V₃
Signal wordsbefore, after, by the time
Past Perfect Continuous
FormulaS + had been + V-ing
Signal wordsfor/since + before a past event
Future Simple
FormulaS + will + V₁
Signal wordstomorrow, next week, soon
Future Continuous
FormulaS + will be + V-ing
Signal wordsat this time tomorrow
Future Perfect
FormulaS + will have + V₃
Signal wordsby [future time]
Future Perfect Continuous
FormulaS + will have been + V-ing
Signal wordsfor [duration] by [future time]