English has 12 tenses. But you only make two choices. First choose the time. Then choose what you want to say about the action.
Is it in the past, the present, or the future?
There are four choices.
3 times × 4 choices = 12 tenses. Find your time across the top. Find your choice down the side.
| What you say | Past | Present | Future |
|---|---|---|---|
| Simple | I worked | I work | I will work |
| Continuous | I was working | I am working | I will be working |
| Perfect | I had worked | I have worked | I will have worked |
| Perfect continuous | I had been working | I have been working | I will have been working |
Each choice does the same job in every time. Learn it once. Then move it to the past, the present, or the future.
- Simple = a whole action, a habit, or a fact. I work every day.
- Continuous = in progress at that time. I am working right now.
- Perfect = finished before another time. A result or a number. I have finished the report.
- Perfect continuous = an activity counted up to a time. How long. I have been working for two hours.
- The time changes the helper verb: was, am, will be. What you want to say stays the same.
This map shows every tense, its main jobs, and the lessons that teach it.
| Tense | Main jobs | Example | Lessons |
|---|---|---|---|
| Present Simple | habits, facts, schedules, opinions | She drinks coffee every morning. | 8–15 |
| Present Continuous | now, temporary, changing, arranged | It is snowing right now. | 16–22 |
| Present Perfect | experiences, results, up to now | I have visited Rome three times. | 33–41, 45 |
| Present Perfect Continuous | how long up to now | He has been working since six. | 42–44 |
| Past Simple | finished actions, past habits | I went to Paris in 2019. | 24–26 |
| Past Continuous | in progress in the past | At 8, I was watching TV. | 27–32 |
| Past Perfect | before another past time | She had seen it before we arrived. | 47–50 |
| Past Perfect Continuous | how long before a past time | She had been waiting for an hour. | 51–53 |
| Future Simple | decisions, offers, opinions | I will get it. | 56–57 |
| Be Going To | plans, signs | We are going to fly to Rome. | 58–59 |
| Future Continuous | in progress at a future time | At noon, I will be flying. | 60–63 |
| Future Perfect | finished by a future time | By Friday, we will have finished. | 64–65 |
| Future Perfect Continuous | how long up to a future time | By June, I will have been working here for ten years. | 66 |
When you are not sure, test the sentence. Go in this order.
Test 2 — In progress? The action is happening at that time → continuous.
Test 3 — Before? The action is finished before that time. You count a result → perfect.
Test 4 — How long? You count the activity → perfect continuous. If none of the tests fits → simple.
Use the tests on one sentence at three times.
- Now: She is cooking. (in progress)
- Now: She has cooked three dishes. (a finished number)
- Now: She has been cooking for two hours. (how long)
- Past: She had been cooking for two hours when I arrived. (how long, before a past time)
- Future: By 8, she will have been cooking for two hours. (how long, before a future time)
Some verbs describe a condition, not an action. They do not use -ing in any tense.
- I know the answer.
- She had known him for ten years.
- By May, I will have known her for ten years.
- We needed help.
- He has wanted a dog for years.
When you say the exact time, use the Past Simple. The Present Perfect does not take a specific time.
- I went to Paris in 2019.
- She called me yesterday.
- We saw that movie last week.
- They moved here two years ago.
- He left at noon.
For the future, the time-part uses the Present Simple. Do not use will there.
- When I get home, I will call you.
- If it rains, we will stay inside.
- By the time you arrive, I will have left.
- As soon as she finishes, we will leave.
- I will call you after I eat.
Click the tense that completes the sentence correctly.
-
1She coffee every morning. (drink)✓ Correct — Every morning is a habit. Use the Present Simple.
-
2Look! It right now. (snow)✓ Correct — Right now means in progress. Use the Present Continuous.
-
3I Rome three times. (visit)✓ Correct — Three times counts experiences up to now. Use the Present Perfect.
-
4He is tired. He since six a.m. (work)✓ Correct — Since six a.m. tells how long. Use the Present Perfect Continuous.
-
5At 8 last night, I TV. (watch)✓ Correct — At 8 last night, the action was in progress. Use the Past Continuous.
-
6By the time the bus came, she for an hour. (wait)✓ Correct — For an hour tells how long before a past time. Use the Past Perfect Continuous.
-
7By Friday, we the project. (finish)✓ Correct — A finished result by a future time. Use the Future Perfect.
-
8At noon tomorrow, I on a plane. (sit)✓ Correct — In progress at a future time. Use the Future Continuous.
Type the correct verb form for the verb given.
-
1Water at 100 degrees. (boil)
-
2Right now, she a letter. (write)
-
3I my keys. I can’t get in. (lose)
-
4They soccer for two hours. They are tired. (play)
-
5At 7 last night, he dinner. (cook)
-
6She the movie before we arrived. (see)
-
7Tomorrow at 9, I at my desk. (sit)
-
8By 2030, they the bridge. (finish)
Each sentence has a mistake in the verb. The wrong form is shown in brackets. Type the correct verb form.
-
1I to Paris in 2019. (wrong: have been)
-
2She here for five years. (wrong: works)
-
3I her for ten years. (wrong: have been knowing)
-
4Yesterday, by noon, I five emails. (wrong: sent)
-
5If I the answer, I would have told you. (wrong: would have known)
-
6At 8 tomorrow, I TV. (wrong: will watch)
-
7When I home, I will call you. (wrong: will get)
-
8She said she tired. (wrong: is)
Type the correct verb form in speaker B’s answer.
-
1A: Where is Tom?
B: He dinner in the kitchen right now. (cook) -
2A: Have you seen this movie?
B: Yes. I it last week. (see) -
3A: Why are your hands dirty?
B: I in the garden all morning. (work) -
4A: Why was the street wet?
B: It all night. (rain) -
5A: What are your plans?
B: I to Rome next month. I bought the tickets yesterday. (fly) -
6A: Is the report finished?
B: Not yet. By Friday, I it. (finish) -
7A: Does she eat meat?
B: No. She meat. (eat) -
8A: The phone is ringing.
B: I it. (get)
Click the tense that completes speaker B’s answer.
-
1A: What will you do at 8 tonight?
B: I a movie. (watch)✓ Correct — In progress at a future time. Use the Future Continuous. -
2A: Will you finish early?
B: Yes. By 4, I everything. (finish)✓ Correct — A finished result by a future time. Use the Future Perfect. -
3A: What happened at 9 last night?
B: I a shower. (take)✓ Correct — In progress at 9 last night. Use the Past Continuous. -
4A: Why did you miss the train?
B: I the wrong bus. (take)✓ Correct — A finished action in the past. Use the Past Simple. -
5A: Why are you tired?
B: I all day. (clean)✓ Correct — All day tells how long. Use the Present Perfect Continuous. -
6A: Has Ann finished?
B: Yes. She just the report. (finish)✓ Correct — Just links a finished action to now. Use the Present Perfect. -
7A: Where are the kids?
B: They in the yard. (play)✓ Correct — Right now, in progress. Use the Present Continuous. -
8A: What do you do?
B: I English online. (teach)✓ Correct — A job or routine. Use the Present Simple.
Read each question. Choose the sentence that matches.
- Simple → a whole action, a habit, or a fact.
- Continuous → in progress at that time.
- Perfect → finished before another time. A result or a number.
- Perfect continuous → an activity counted up to a time. How long.
- Specific past time → Past Simple. State verbs → no -ing.
- After when, if, by the time → Present Simple, not will.