Grammar basics

The 12 tenses

A tense shows when an action happens. English has 3 times (past, present and future) and 4 forms (simple, continuous, perfect and perfect continuous). 3 × 4 = 12 tenses.


Verb forms you need

Every tense uses one of these four verb forms. Many English learners call them V1, V2, V3 and V-ing.

FormNameworkbuildgowrite
V1base formworkbuildgowrite
V2past formworkedbuiltwentwrote
V3past participleworkedbuiltgonewritten
V-ing-ing formworkingbuildinggoingwriting

For regular verbs, V2 and V3 are the same: add -ed (work → worked → worked). Irregular verbs like go and write have their own forms. You need to learn them one by one.

The 4 forms

FormThe ideaMain helping verb
Simplefacts, habits and finished actionsdo, did, will
Continuousan action in progress (not finished)be + V-ing
Perfectan action finished before another timehave + V3
Perfect continuousan action that started before and continues up to another timehave been + V-ing

Learn more about be, do, have and will on the helping verbs page.

All 12 tenses

Present

TenseStructureExample
Present simpleSubject + V1 (+s/es)I work from home.
Present continuousSubject + am/is/are + V-ingI am learning English.
Present perfectSubject + have/has + V3I have finished my homework.
Present perfect continuousSubject + have/has + been + V-ingI have been coding for three hours.

Past

TenseStructureExample
Past simpleSubject + V2I fixed the bug yesterday.
Past continuousSubject + was/were + V-ingI was coding when you called.
Past perfectSubject + had + V3The meeting had started before I arrived.
Past perfect continuousSubject + had + been + V-ingI had been working for five hours when the server crashed.

Future

TenseStructureExample
Future simpleSubject + will + V1I will help you with your project.
Future continuousSubject + will + be + V-ingThis time tomorrow, I will be traveling.
Future perfectSubject + will + have + V3By next year, I will have finished the app.
Future perfect continuousSubject + will + have + been + V-ingBy next month, I will have been living here for 5 years.

Thai changes words, English changes the verb

In Thai, the verb never changes: กิน is always กิน. You add a time word like กำลัง, แล้ว or จะ. In English, you change the verb (and add a helping verb).

ThaiEnglishTense
ฉันกินข้าวเช้าทุกวันI eat breakfast every day.Present simple
ฉันกำลังกินข้าวเช้าI am eating breakfast.Present continuous
ฉันกินข้าวเช้าแล้วI have already eaten breakfast.Present perfect
เมื่อวานฉันกินข้าวเช้าตอน 7 โมงI ate breakfast at 7 yesterday.Past simple
พรุ่งนี้ฉันจะกินข้าวเช้าตอน 8 โมงI will eat breakfast at 8 tomorrow.Future simple

Start with the 5 most common tenses

You don't need all 12 tenses on day one. Most everyday English uses only five: present simple, present continuous, past simple, present perfect and future simple. Learn these first. The perfect continuous tenses are less common, so learn to understand them when you read or hear them.

Previous
Interjections