The Ultimate Guide to English Tenses for Intermediate and Advanced Learners

In this grammar guide for intermediate and advanced learners, we go through some of the most common mistakes our students make with English tenses and give you the tools to avoid them. We start with a full overview of the twelve tenses, then take a closer look at the comparisons that trip people up most: Past Simple vs Present Perfect, for vs since, and Past Simple vs Past Continuous.

Quick takeaway: English has 12 tenses, built from three times (past, present, future) and four aspects (simple, continuous, perfect, perfect continuous). The hardest choices for most learners are Past Simple vs Present Perfect and for vs since. Get those right and your English will sound far more natural.

The 12 English tenses at a glance

Tense Structure Example
Present Simple base (+s) I work from home.
Present Continuous am/is/are + -ing I am working right now.
Present Perfect have/has + past participle I have worked here for years.
Present Perfect Continuous have/has been + -ing I have been working all day.
Past Simple past form (+ed / irregular) I worked there in 2019.
Past Continuous was/were + -ing I was working at 8 pm.
Past Perfect had + past participle I had worked there before.
Past Perfect Continuous had been + -ing I had been working for hours.
Future Simple will + base I will work tomorrow.
Future Continuous will be + -ing I will be working at noon.
Future Perfect will have + past participle I will have worked 10 hours by then.
Future Perfect Continuous will have been + -ing I will have been working for a year.

Part 1: The Past Simple

The Past Simple is formed using the past form of a verb, which is either a regular verb (+ed): WORK → WORKED, or an irregular verb: EAT → ATE. For negatives and questions, we use the auxiliary DID + the base form of the verb.

Examples:
I didn’t eat anything yesterday.
Where did you go on holiday last year?

This is a tense we learn early, and the idea is simple: it is all about the past. We use it for something that happened, started, and finished. It is completely over. We tend to be describing a specific event or a certain time (when I was at school, last year, when I went on holiday, last summer), and we are emphasising the action, what we did.

In short, we use the Past Simple for finished actions, states, or habits in the past, when we have a finished time word (yesterday, last week, at 8 o’clock, in 2019) or we know the time period has finished.

Examples:
I went to the cinema yesterday.
The Vikings invaded Britain.
Last year, I went to Portugal for my summer holiday.

Part 2: Past Simple vs Present Perfect

English tenses are tricky because they do not map neatly onto the tenses in other languages, and the Present Perfect in particular is unique. It is formed with the auxiliary HAVE + past participle: WORK → HAVE WORKED, EAT → HAVE EATEN. For negatives and questions we keep HAVE + the past participle (I haven’t eaten anything yet. Where have you been?).

We use the Present Perfect in two main ways: for something that started in the past and continues now, and for experiences in our life up to now. Here is how it compares to the Past Simple.

Past Simple Present Perfect
Finished, with a finished time Connects the past to now
I was in Canada for 4 months. (I’m no longer there.) I have been in Canada for 4 months. (I’m still there.)
I rode a camel in Egypt in 1995. (specific moment) I have visited Rome. (life experience, no specific time)
Signal words: yesterday, last week, in 2019, ago Signal words: just, yet, never, already, ever, since, for, this week

So if you can point to a finished moment, use the Past Simple (I rode a camel when I visited Egypt in 1995). If you are talking about an experience up to now, or something still going on, use the Present Perfect (I have never written a novel. I have visited Rome).

Here is an extract on the topic from the Live English Club with our teacher Mary-Ann:

Part 3: For vs Since

Knowing when to use for and when to use since is a small detail that makes a big difference. For describes a period (a duration) of time. Since describes the starting point of a period that continues to now.

For (a duration) Since (a starting point)
He has been a doctor for 10 years. He has been a doctor since 2010.
I have lived in Rome for a year. I have lived in Rome since last June.
Works with all tenses Normally used with perfect tenses
Use before: a period, a number, a time word (minutes, hours, days, weeks, months, years) Use before: a starting point, a time, a date

Because for marks a duration, it works with any tense: Mary goes to sewing class for three hours every Monday (present simple); they are studying for two hours today (present continuous); he has lived in Milan for a long time (present perfect); he has been living in Paris for three months (present perfect continuous). Since marks a starting point, so it pairs with perfect tenses: he has been here since 9 am; it has been raining since Tuesday.

Part 4: Past Simple vs Past Continuous

The Past Continuous is formed with WAS/WERE + verb(-ing): I was eating my dinner at 8 pm last night. For negatives and questions we use WAS/WERE (+ not) + verb(-ing): I was not eating dinner at 8 pm last night; what were you doing at 8 pm last night?

We use the Past Continuous for an action that was already in progress when something shorter happened or at a particular time, for the background of a story, and for temporary or repeated past habits (often with always, constantly, or forever). We usually use the Past Simple for the shorter, completed actions.

Past Continuous (the background) Past Simple (the action)
I was walking to the station when I met John.
People were chatting and music was playing He sat down and ordered a coffee.
I was painting my bedroom when I fell off a ladder.
Test yourself: can you explain why each tense is used here?
He went to a café. People were chatting and music was playing. He sat down and ordered a coffee.
I‘ve hurt my leg. I fell off a ladder when I was painting my bedroom.

Want these tenses to feel automatic?

Grammar sticks fastest when you use it out loud. Our Spoken English Course gives you one-to-one practice with experienced native teachers who correct your tenses as you speak.

Book your free trial lesson

Frequently asked questions

How many tenses are there in English?
English has 12 tenses, formed by combining three times (past, present, future) with four aspects (simple, continuous, perfect, and perfect continuous). For example, the present has Present Simple, Present Continuous, Present Perfect, and Present Perfect Continuous.
When do I use Present Perfect instead of Past Simple?
Use the Present Perfect when the past connects to now: for actions that started in the past and continue (I have lived here for years) and for life experiences with no specific time (I have visited Rome). Use the Past Simple when you point to a finished moment (I visited Rome in 2015).
What is the difference between “for” and “since”?
“For” is used with a duration of time (for three months, for ten years) and works with all tenses. “Since” is used with a starting point (since 2010, since last June) and normally appears with perfect tenses.
When should I use the Past Continuous?
Use the Past Continuous for an action already in progress when a shorter action happened (I was walking when I met John), for the background of a story, and for temporary or repeated past habits (she was constantly singing). The shorter, completed actions usually take the Past Simple.
What is the fastest way to master English tenses?
Learn the rules, then use them in real conversation. Speaking forces you to choose a tense in real time, and a teacher’s instant feedback fixes mistakes before they become habits. Regular one-to-one practice is the quickest route from knowing the rule to using it naturally.

Master these comparisons and you have covered the tense choices that cause most intermediate and advanced learners trouble. The next step is practice: use them, get feedback, and they will soon feel automatic.